Sep 30
2025
BUY
Grant, award, or other acquisition
-
3,417
Added 1.63%
206,085
Common Shares
Sep 11
2025
BUY
Open market or private sale
$677,330
$22.66 p/Share
29,891
Added 6.62%
421,313
Common Shares
Sep 11
2025
BUY
Exercise of conversion of derivative security
$131,520
$4.4 p/Share
29,891
Added 6.21%
451,204
Common Shares
Sep 10
2025
SELL
Open market or private sale
$888,774
$22.75 p/Share
39,067
Reduced 8.49%
421,313
Common Shares
Sep 10
2025
BUY
Open market or private sale
$5,007,479
$22.75 p/Share
220,109
Added 34.32%
421,313
Common Shares
Sep 10
2025
BUY
Exercise of conversion of derivative security
$1,140,374
$4.4 p/Share
259,176
Added 28.78%
641,422
Common Shares
Sep 09
2025
SELL
Open market or private sale
$4,821,928
$22.86 p/Share
210,933
Reduced 33.36%
421,313
Common Shares
Sep 09
2025
BUY
Exercise of conversion of derivative security
$928,105
$4.4 p/Share
210,933
Added 25.02%
632,246
Common Shares
Aug 27
2025
SELL
Open market or private sale
$613,858
$23.08 p/Share
26,597
Reduced 5.94%
421,313
Common Shares
Aug 26
2025
SELL
Open market or private sale
$551,259
$22.95 p/Share
24,020
Reduced 5.09%
447,910
Common Shares
Aug 25
2025
SELL
Open market or private sale
$531,738
$23.01 p/Share
23,109
Reduced 4.67%
471,930
Common Shares
Aug 20
2025
SELL
Grant, award, or other acquisition
-
174,566
Reduced 26.07%
495,039
Common Shares
Oct 07
2024
SELL
Payment of exercise price or tax liability
$115,500
$16.5 p/Share
7,000
Reduced 2.14%
320,473
Common Shares
Oct 07
2024
BUY
Exercise of conversion of derivative security
$253,258
$16.5 p/Share
15,349
Added 4.44%
330,514
Common Shares
Aug 20
2024
SELL
Open market or private sale
$435,530
$14.24 p/Share
30,585
Reduced 8.47%
330,514
Common Shares
Aug 19
2024
SELL
Open market or private sale
$485,632
$14.57 p/Share
33,331
Reduced 8.45%
361,099
Common Shares
Aug 15
2024
SELL
Grant, award, or other acquisition
-
143,821
Reduced 26.72%
394,430
Common Shares
Oct 06
2023
SELL
Payment of exercise price or tax liability
$109,522
$16.18 p/Share
6,769
Reduced 2.61%
253,017
Common Shares
Oct 06
2023
SELL
Exercise of conversion of derivative security
$248,346
$16.18 p/Share
15,349
Reduced 5.58%
259,786
Common Shares
Aug 24
2023
SELL
Open market or private sale
$318,864
$15.72 p/Share
20,284
Reduced 12.28%
144,947
Common Shares
Aug 22
2023
SELL
Open market or private sale
$245,831
$15.96 p/Share
15,403
Reduced 8.53%
165,231
Common Shares
Aug 16
2023
SELL
Grant, award, or other acquisition
-
126,434
Reduced 32.71%
260,046
Common Shares
Aug 25
2022
SELL
Payment of exercise price or tax liability
$157,132
$8.1 p/Share
19,399
Reduced 12.68%
133,612
Common Shares
Aug 17
2022
BUY
Grant, award, or other acquisition
-
123,820
Added 44.73%
153,011
Common Shares
Oct 06
2021
BUY
Grant, award, or other acquisition
-
46,047
Added 39.21%
71,387
Common Shares