Apr 01
2025
SELL
Payment of exercise price or tax liability
$269,390
$9.98 p/Share
26,993
Reduced 1.97%
1,344,071
Common Shares
Mar 07
2025
SELL
Payment of exercise price or tax liability
$224,660
$9.86 p/Share
22,785
Reduced 1.63%
1,371,064
Common Shares
Jan 01
2025
BUY
Grant, award, or other acquisition
-
235,229
Added 14.44%
1,393,849
Common Shares
Oct 01
2024
SELL
Payment of exercise price or tax liability
$154,939
$5.74 p/Share
26,993
Reduced 2.28%
1,158,620
Common Shares
Apr 01
2024
BUY
Grant, award, or other acquisition
-
370,179
Added 23.79%
1,185,613
Common Shares
Mar 07
2024
SELL
Payment of exercise price or tax liability
$102,965
$4.52 p/Share
22,780
Reduced 2.72%
815,434
Common Shares
Jan 02
2024
SELL
Payment of exercise price or tax liability
$74,241
$10.71 p/Share
6,932
Reduced 0.82%
838,214
Common Shares
Dec 11
2023
BUY
Grant, award, or other acquisition
-
910
Added 0.11%
845,146
Common Shares
Sep 11
2023
BUY
Grant, award, or other acquisition
-
722
Added 0.09%
844,236
Common Shares
Jun 13
2023
SELL
Payment of exercise price or tax liability
$684
$15.21 p/Share
45
Reduced 0.01%
843,514
Common Shares
Jun 12
2023
BUY
Grant, award, or other acquisition
-
653
Added 0.08%
843,559
Common Shares
Mar 30
2023
BUY
Grant, award, or other acquisition
-
439
Added 0.05%
842,906
Common Shares
Mar 07
2023
BUY
Grant, award, or other acquisition
-
86,130
Added 9.28%
842,467
Common Shares
Jan 04
2023
SELL
Open market or private sale
$262,055
$16.61 p/Share
15,777
Reduced 2.04%
756,337
Common Shares
Dec 19
2022
BUY
Grant, award, or other acquisition
-
521
Added 0.07%
772,114
Common Shares
Sep 06
2022
BUY
Grant, award, or other acquisition
-
468
Added 0.06%
771,593
Common Shares
Jun 10
2022
SELL
Open market or private sale
$500,000
$20.0 p/Share
25,000
Reduced 3.14%
771,125
Common Shares
Jun 09
2022
BUY
Grant, award, or other acquisition
-
377
Added 0.05%
796,125
Common Shares
Apr 04
2022
BUY
Grant, award, or other acquisition
-
358
Added 0.04%
795,748
Common Shares
Mar 07
2022
BUY
Grant, award, or other acquisition
-
66,328
Added 7.7%
795,390
Common Shares
Jan 05
2022
SELL
Open market or private sale
$1,756,014
$17.47 p/Share
100,516
Reduced 12.12%
729,062
Common Shares