Feb 28
2025
SELL
Payment of exercise price or tax liability
$235,463
$17.24 p/Share
13,658
Reduced 5.96%
215,424
Common Shares
Feb 25
2025
BUY
Grant, award, or other acquisition
-
25,244
Added 9.93%
229,082
Common Shares
Jan 06
2025
SELL
Payment of exercise price or tax liability
$188,346
$14.96 p/Share
12,590
Reduced 8.42%
136,993
Common Shares
Jan 06
2025
BUY
Grant, award, or other acquisition
-
66,845
Added 24.69%
203,838
Common Shares
Jan 03
2025
SELL
Payment of exercise price or tax liability
$115,874
$14.94 p/Share
7,756
Reduced 4.93%
149,583
Common Shares
Jul 10
2024
BUY
Exercise of conversion of derivative security
$3,680
$3.68 p/Share
1,000
Added 0.63%
157,339
Common Shares
Feb 26
2024
BUY
Exercise of conversion of derivative security
$3,680
$3.68 p/Share
1,000
Added 0.64%
155,111
Common Shares
Jan 05
2024
SELL
Payment of exercise price or tax liability
$99,481
$18.23 p/Share
5,457
Reduced 5.21%
99,257
Common Shares
Jan 05
2024
BUY
Grant, award, or other acquisition
-
54,854
Added 26.25%
154,111
Common Shares
Jan 03
2024
SELL
Payment of exercise price or tax liability
$87,824
$19.63 p/Share
4,474
Reduced 4.15%
103,399
Common Shares
Jan 05
2023
BUY
Grant, award, or other acquisition
-
45,383
Added 29.61%
107,873
Common Shares
Jan 03
2023
SELL
Payment of exercise price or tax liability
$87,371
$19.39 p/Share
4,506
Reduced 6.73%
62,490
Common Shares
May 18
2022
BUY
Exercise of conversion of derivative security
$3,680
$3.68 p/Share
1,000
Added 1.48%
66,389
Common Shares
May 11
2022
BUY
Exercise of conversion of derivative security
$3,680
$3.68 p/Share
1,000
Added 1.51%
65,389
Common Shares
May 03
2022
BUY
Grant, award, or other acquisition
-
33,538
Added 34.25%
64,389
Common Shares
Apr 26
2022
BUY
Exercise of conversion of derivative security
$3,680
$3.68 p/Share
1,000
Added 3.14%
30,851
Common Shares
Apr 21
2022
BUY
Exercise of conversion of derivative security
$3,680
$3.68 p/Share
1,000
Added 3.24%
29,851
Common Shares
Jan 27
2022
BUY
Exercise of conversion of derivative security
$3,680
$3.68 p/Share
1,000
Added 3.35%
28,851
Common Shares
Oct 27
2021
BUY
Exercise of conversion of derivative security
$3,680
$3.68 p/Share
1,000
Added 3.47%
27,851
Common Shares
Mar 17
2021
BUY
Exercise of conversion of derivative security
$7,360
$3.68 p/Share
2,000
Added 7.41%
25,000
Common Shares
Mar 04
2021
BUY
Exercise of conversion of derivative security
$11,040
$3.68 p/Share
3,000
Added 11.54%
23,000
Common Shares
Mar 03
2021
BUY
Exercise of conversion of derivative security
$18,400
$3.68 p/Share
5,000
Added 20.0%
20,000
Common Shares
Dec 22
2020
BUY
Exercise of conversion of derivative security
$18,400
$3.68 p/Share
5,000
Added 25.0%
15,000
Common Stock
Dec 21
2020
BUY
Exercise of conversion of derivative security
$36,800
$3.68 p/Share
10,000
Added 50.0%
10,000
Common Stock