Mar 04
2025
SELL
Payment of exercise price or tax liability
$1,106,286
$14.48 p/Share
76,401
Reduced 3.73%
1,969,775
Common Shares
Mar 04
2025
BUY
Grant, award, or other acquisition
$1,795,201
$7.24 p/Share
247,956
Added 10.81%
2,046,176
Common Shares
Dec 13
2024
SELL
Payment of exercise price or tax liability
$960,624
$16.05 p/Share
59,852
Reduced 3.22%
1,798,220
Common Shares
Dec 09
2024
-
36,000
Reduced 1.9%
1,858,072
Common Shares
Mar 01
2024
SELL
Payment of exercise price or tax liability
$1,700,182
$16.27 p/Share
104,498
Reduced 5.23%
1,894,072
Common Shares
Mar 01
2024
BUY
Grant, award, or other acquisition
$2,966,338
$8.14 p/Share
364,415
Added 15.42%
1,998,570
Common Shares
Dec 14
2023
-
30,000
Reduced 1.8%
1,634,155
Common Shares
Dec 08
2023
SELL
Payment of exercise price or tax liability
$700,268
$16.9 p/Share
41,436
Reduced 2.43%
1,664,155
Common Shares
Sep 11
2023
-
6,250
Reduced 0.37%
1,705,591
Common Shares
Mar 01
2023
SELL
Payment of exercise price or tax liability
$1,567,395
$16.7 p/Share
93,856
Reduced 5.2%
1,711,841
Common Shares
Mar 01
2023
BUY
Grant, award, or other acquisition
$2,607,613
$8.35 p/Share
312,289
Added 14.74%
1,805,697
Common Shares
Dec 09
2022
SELL
Payment of exercise price or tax liability
$716,257
$16.81 p/Share
42,609
Reduced 2.77%
1,493,408
Common Shares
Nov 29
2022
-
36,000
Reduced 2.29%
1,536,017
Common Shares
Jun 10
2022
BUY
Open market or private purchase
$7,930
$15.86 p/Share
500
Added 0.03%
1,572,017
Common Shares
Mar 02
2022
SELL
Payment of exercise price or tax liability
$1,630,881
$17.79 p/Share
91,674
Reduced 5.51%
1,571,517
Common Shares
Mar 02
2022
BUY
Grant, award, or other acquisition
$2,690,808
$8.9 p/Share
302,338
Added 15.38%
1,663,191
Common Shares
Dec 14
2021
-
30,000
Reduced 2.16%
1,360,853
Common Shares
Dec 10
2021
SELL
Payment of exercise price or tax liability
$645,813
$15.65 p/Share
41,266
Reduced 2.88%
1,390,853
Common Shares
Mar 02
2021
SELL
Payment of exercise price or tax liability
$578,737
$14.03 p/Share
41,250
Reduced 2.8%
1,432,119
Common Shares
Mar 02
2021
BUY
Grant, award, or other acquisition
$1,318,496
$7.02 p/Share
187,820
Added 11.31%
1,473,369
Common Shares
Dec 18
2020
-
30,000
Reduced 2.28%
1,285,549
Common Shares
Dec 11
2020
SELL
Payment of exercise price or tax liability
$596,555
$13.06 p/Share
45,678
Reduced 3.36%
1,315,549
Common Shares