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
Feb 01
2023
BUY
Grant, award, or other acquisition
-
35,704
Added 32.8%
73,145
Common Stock
Aug 31
2022
SELL
Payment of exercise price or tax liability
$38,426
$9.16 p/Share
4,195
Reduced 10.08%
37,441
Common Stock
Aug 31
2022
BUY
Exercise of conversion of derivative security
-
17,226
Added 29.27%
41,636
Common Stock
Mar 18
2022
SELL
Payment of exercise price or tax liability
$5,392
$13.28 p/Share
406
Reduced 1.64%
24,410
Common Stock
Mar 18
2022
BUY
Exercise of conversion of derivative security
-
1,667
Added 6.29%
24,816
Common Stock
Mar 13
2022
SELL
Payment of exercise price or tax liability
$37,647
$14.53 p/Share
2,591
Reduced 10.07%
23,149
Common Stock