Apr 01
2025
SELL
Payment of exercise price or tax liability
$39,081
$9.98 p/Share
3,916
Reduced 2.29%
166,873
Common Shares
Mar 07
2025
SELL
Payment of exercise price or tax liability
$22,520
$9.86 p/Share
2,284
Reduced 1.32%
170,789
Common Shares
Jan 01
2025
BUY
Grant, award, or other acquisition
-
62,545
Added 26.55%
173,073
Common Shares
Oct 01
2024
SELL
Payment of exercise price or tax liability
$23,206
$5.74 p/Share
4,043
Reduced 3.53%
110,528
Common Shares
Apr 01
2024
BUY
Grant, award, or other acquisition
-
84,366
Added 42.41%
114,571
Common Shares
Mar 07
2024
SELL
Open market or private sale
$9,383
$4.52 p/Share
2,076
Reduced 6.43%
30,205
Common Shares
Mar 07
2024
SELL
Payment of exercise price or tax liability
$3,215
$4.51 p/Share
713
Reduced 2.16%
32,281
Common Shares
Jan 02
2024
SELL
Payment of exercise price or tax liability
$7,229
$10.71 p/Share
675
Reduced 2.0%
32,994
Common Shares
Dec 11
2023
BUY
Grant, award, or other acquisition
-
144
Added 0.43%
33,669
Common Shares
Oct 02
2023
SELL
Payment of exercise price or tax liability
$13,571
$12.95 p/Share
1,048
Reduced 3.03%
33,525
Common Shares
Sep 11
2023
BUY
Grant, award, or other acquisition
-
128
Added 0.37%
34,573
Common Shares
Jun 13
2023
SELL
Payment of exercise price or tax liability
$60
$15.21 p/Share
4
Reduced 0.01%
34,445
Common Shares
Jun 12
2023
BUY
Grant, award, or other acquisition
-
114
Added 0.33%
34,449
Common Shares
Mar 30
2023
BUY
Grant, award, or other acquisition
-
53
Added 0.15%
34,335
Common Shares
Mar 08
2023
SELL
Open market or private sale
$10,874
$13.31 p/Share
817
Reduced 2.33%
34,282
Common Shares
Mar 07
2023
BUY
Grant, award, or other acquisition
-
18,027
Added 33.93%
35,099
Common Shares
Jan 04
2023
SELL
Open market or private sale
$11,128
$16.61 p/Share
670
Reduced 3.78%
17,072
Common Shares
Dec 19
2022
BUY
Grant, award, or other acquisition
-
61
Added 0.34%
17,742
Common Shares
Oct 03
2022
SELL
Open market or private sale
$15,662
$14.93 p/Share
1,049
Reduced 5.6%
17,681
Common Shares
Sep 06
2022
BUY
Grant, award, or other acquisition
-
67
Added 0.36%
18,730
Common Shares