Jun 30
2025
SELL
Open market or private sale
$12,822
$1.23 p/Share
10,425
Reduced 11.0%
84,360
Common Shares
Jun 03
2025
BUY
Grant, award, or other acquisition
-
74,586
Added 44.04%
94,785
Common Shares
Mar 31
2025
SELL
Open market or private sale
$1,843
$0.92 p/Share
2,004
Reduced 9.03%
20,199
Common Shares
Dec 31
2024
SELL
Open market or private sale
$5,329
$2.67 p/Share
1,996
Reduced 8.25%
22,203
Common Shares
Sep 30
2024
SELL
Open market or private sale
$9,835
$4.95 p/Share
1,987
Reduced 7.59%
24,199
Common Shares
Jun 28
2024
SELL
Open market or private sale
$12,711
$6.41 p/Share
1,983
Reduced 7.04%
26,186
Common Shares
Jun 10
2024
SELL
Open market or private sale
$36,698
$9.94 p/Share
3,692
Reduced 11.59%
28,169
Common Shares
Jun 10
2024
BUY
Grant, award, or other acquisition
-
14,360
Added 31.07%
31,861
Common Shares
Dec 29
2023
SELL
Open market or private sale
$24,695
$6.68 p/Share
3,697
Reduced 17.44%
17,501
Common Shares
Nov 20
2023
SELL
Open market or private sale
$31,058
$0.81 p/Share
38,344
Reduced 15.32%
211,991
Common Shares
Sep 01
2023
SELL
Open market or private sale
$27,550
$0.71 p/Share
38,803
Reduced 13.42%
250,335
Common Shares
Aug 22
2023
BUY
Grant, award, or other acquisition
-
267,857
Added 48.09%
289,138
Common Shares
Jun 27
2023
SELL
Open market or private sale
$2,390
$0.62 p/Share
3,856
Reduced 15.34%
21,281
Common Shares
Dec 28
2022
SELL
Open market or private sale
$11,039
$2.97 p/Share
3,717
Reduced 12.88%
25,137
Common Shares
Sep 30
2022
SELL
Payment of exercise price or tax liability
$14,547
$3.92 p/Share
3,711
Reduced 11.4%
28,854
Common Shares
Jun 30
2022
SELL
Payment of exercise price or tax liability
$13,753
$3.71 p/Share
3,707
Reduced 10.22%
32,565
Common Shares
Jun 08
2022
BUY
Grant, award, or other acquisition
-
26,786
Added 42.48%
36,272
Common Shares
Mar 31
2022
SELL
Payment of exercise price or tax liability
$6,459
$9.64 p/Share
670
Reduced 6.6%
9,486
Common Shares
Dec 31
2021
SELL
Payment of exercise price or tax liability
$7,450
$11.12 p/Share
670
Reduced 6.19%
10,156
Common Shares
Nov 09
2021
SELL
Payment of exercise price or tax liability
$11,222
$16.75 p/Share
670
Reduced 5.83%
10,826
Common Shares
Jun 30
2021
SELL
Payment of exercise price or tax liability
$20,231
$30.24 p/Share
669
Reduced 5.5%
11,496
Common Shares
Jun 09
2021
BUY
Grant, award, or other acquisition
-
4,859
Added 28.54%
12,165
Common Shares