Feb 25
2025
SELL
Payment of exercise price or tax liability
$234,924
$8.36 p/Share
28,101
Reduced 8.34%
308,648
Common Stock
Feb 25
2025
BUY
Grant, award, or other acquisition
-
73,351
Added 17.89%
336,749
Common Stock
Feb 16
2025
SELL
Payment of exercise price or tax liability
$71,854
$8.81 p/Share
8,156
Reduced 3.0%
263,398
Common Stock
Feb 16
2025
BUY
Exercise of conversion of derivative security
-
33,494
Added 10.98%
271,554
Common Stock
Feb 01
2025
SELL
Payment of exercise price or tax liability
$130,917
$8.88 p/Share
14,743
Reduced 5.83%
238,060
Common Stock
Feb 01
2025
BUY
Exercise of conversion of derivative security
-
58,119
Added 18.69%
252,803
Common Stock
Aug 31
2024
SELL
Payment of exercise price or tax liability
$53,825
$7.94 p/Share
6,779
Reduced 3.36%
194,684
Common Stock
Aug 31
2024
BUY
Exercise of conversion of derivative security
-
17,227
Added 7.88%
201,463
Common Stock
Feb 17
2024
SELL
Payment of exercise price or tax liability
$19,314
$8.3 p/Share
2,327
Reduced 1.25%
184,236
Common Stock
Feb 17
2024
BUY
Exercise of conversion of derivative security
-
9,553
Added 4.87%
186,563
Common Stock
Feb 16
2024
SELL
Payment of exercise price or tax liability
$67,694
$8.3 p/Share
8,156
Reduced 4.4%
177,010
Common Stock
Feb 16
2024
BUY
Exercise of conversion of derivative security
-
33,494
Added 15.32%
185,166
Common Stock
Feb 01
2024
SELL
Payment of exercise price or tax liability
$122,691
$8.29 p/Share
14,800
Reduced 8.89%
151,672
Common Stock
Feb 01
2024
BUY
Exercise of conversion of derivative security
-
58,118
Added 25.88%
166,472
Common Stock
Aug 31
2023
SELL
Payment of exercise price or tax liability
$65,349
$9.64 p/Share
6,779
Reduced 5.89%
108,354
Common Stock
Aug 31
2023
BUY
Exercise of conversion of derivative security
-
17,226
Added 13.01%
115,133
Common Stock
Mar 13
2023
SELL
Payment of exercise price or tax liability
$34,207
$8.17 p/Share
4,187
Reduced 4.1%
97,907
Common Stock
Mar 13
2023
BUY
Exercise of conversion of derivative security
-
10,639
Added 9.44%
102,094
Common Stock
Feb 17
2023
SELL
Payment of exercise price or tax liability
$35,193
$9.36 p/Share
3,760
Reduced 3.95%
91,455
Common Stock
Feb 17
2023
BUY
Exercise of conversion of derivative security
-
9,553
Added 9.12%
95,215
Common Stock
Feb 16
2023
SELL
Payment of exercise price or tax liability
$129,954
$9.86 p/Share
13,180
Reduced 13.33%
85,662
Common Stock
Feb 16
2023
BUY
Exercise of conversion of derivative security
-
33,494
Added 25.31%
98,842
Common Stock
Feb 11
2023
SELL
Payment of exercise price or tax liability
$9,208
$9.87 p/Share
933
Reduced 1.41%
65,348
Common Stock
Feb 11
2023
BUY
Exercise of conversion of derivative security
-
2,369
Added 3.45%
66,281
Common Stock
Feb 01
2023
SELL
Payment of exercise price or tax liability
$90,021
$9.75 p/Share
9,233
Reduced 12.62%
63,912
Common Stock