Apr 01
2025
SELL
Payment of exercise price or tax liability
$87,714
$9.98 p/Share
8,789
Reduced 2.79%
306,421
Common Shares
Mar 07
2025
SELL
Payment of exercise price or tax liability
$56,330
$9.86 p/Share
5,713
Reduced 1.78%
315,210
Common Shares
Jan 01
2025
BUY
Grant, award, or other acquisition
-
76,586
Added 19.27%
320,923
Common Shares
Oct 01
2024
SELL
Payment of exercise price or tax liability
$50,448
$5.74 p/Share
8,789
Reduced 3.47%
244,337
Common Shares
Apr 01
2024
BUY
Grant, award, or other acquisition
-
120,523
Added 32.26%
253,126
Common Shares
Mar 07
2024
SELL
Payment of exercise price or tax liability
$28,923
$4.52 p/Share
6,399
Reduced 4.6%
132,603
Common Shares
Jan 02
2024
SELL
Payment of exercise price or tax liability
$18,324
$10.71 p/Share
1,711
Reduced 1.22%
139,002
Common Shares
Dec 28
2023
-
6,000
Reduced 4.09%
140,713
Common Shares
Dec 11
2023
BUY
Grant, award, or other acquisition
-
226
Added 0.15%
146,713
Common Shares
Sep 11
2023
BUY
Grant, award, or other acquisition
-
180
Added 0.12%
146,487
Common Shares
Jun 13
2023
SELL
Payment of exercise price or tax liability
$167
$15.21 p/Share
11
Reduced 0.01%
146,307
Common Shares
Jun 12
2023
BUY
Grant, award, or other acquisition
-
162
Added 0.11%
146,318
Common Shares
Mar 30
2023
BUY
Grant, award, or other acquisition
-
108
Added 0.07%
146,156
Common Shares
Mar 08
2023
SELL
Open market or private sale
$30,919
$13.31 p/Share
2,323
Reduced 1.57%
146,048
Common Shares
Mar 07
2023
BUY
Grant, award, or other acquisition
-
21,632
Added 12.72%
148,371
Common Shares
Jan 04
2023
SELL
Open market or private sale
$53,799
$16.61 p/Share
3,239
Reduced 2.49%
126,739
Common Shares
Dec 19
2022
BUY
Grant, award, or other acquisition
-
128
Added 0.1%
129,978
Common Shares
Sep 06
2022
BUY
Grant, award, or other acquisition
-
115
Added 0.09%
129,850
Common Shares
Jun 10
2022
SELL
Open market or private sale
$89,400
$20.0 p/Share
4,470
Reduced 3.33%
129,735
Common Shares
Jun 09
2022
BUY
Grant, award, or other acquisition
-
93
Added 0.07%
134,205
Common Shares
Apr 04
2022
BUY
Grant, award, or other acquisition
-
88
Added 0.07%
134,112
Common Shares
Mar 07
2022
BUY
Grant, award, or other acquisition
-
16,582
Added 11.01%
134,024
Common Shares
Jan 05
2022
SELL
Open market or private sale
$302,056
$17.47 p/Share
17,290
Reduced 12.83%
117,442
Common Shares