Mar 01
2025
SELL
Payment of exercise price or tax liability
$13,072
$4.07 p/Share
3,212
Reduced 2.23%
141,069
Common Stock
Mar 01
2025
BUY
Exercise of conversion of derivative security
-
10,831
Added 6.98%
144,281
Common Stock
Feb 19
2025
SELL
Payment of exercise price or tax liability
$24,001
$4.36 p/Share
5,505
Reduced 3.96%
133,450
Common Stock
Feb 19
2025
BUY
Exercise of conversion of derivative security
-
19,062
Added 12.35%
135,297
Common Stock
Feb 19
2024
SELL
Payment of exercise price or tax liability
$64,666
$6.83 p/Share
9,468
Reduced 7.32%
119,893
Common Stock
Feb 19
2024
BUY
Exercise of conversion of derivative security
-
35,543
Added 22.63%
121,531
Common Stock
Mar 30
2023
SELL
Payment of exercise price or tax liability
$37,235
$7.73 p/Share
4,817
Reduced 4.88%
93,818
Common Stock
Mar 30
2023
BUY
Grant, award, or other acquisition
-
19,780
Added 16.7%
98,635
Common Stock
Mar 01
2023
SELL
Payment of exercise price or tax liability
$18,765
$9.35 p/Share
2,007
Reduced 2.48%
78,855
Common Stock
Mar 01
2023
BUY
Exercise of conversion of derivative security
-
8,242
Added 9.25%
80,862
Common Stock
Feb 19
2023
SELL
Payment of exercise price or tax liability
$67,809
$8.92 p/Share
7,602
Reduced 9.48%
72,620
Common Stock
Feb 19
2023
BUY
Exercise of conversion of derivative security
-
28,819
Added 27.59%
75,624
Common Stock
Mar 01
2022
SELL
Payment of exercise price or tax liability
$47,728
$10.01 p/Share
4,768
Reduced 8.49%
51,403
Common Stock
Mar 01
2022
BUY
Grant, award, or other acquisition
-
4,705
Added 9.66%
44,008
Common Stock
Mar 01
2022
BUY
Exercise of conversion of derivative security
-
12,163
Added 18.4%
53,940
Common Stock
Feb 19
2022
SELL
Payment of exercise price or tax liability
$43,459
$8.9 p/Share
4,883
Reduced 11.09%
39,151
Common Stock
Feb 19
2022
BUY
Exercise of conversion of derivative security
-
16,483
Added 27.24%
44,034
Common Stock
Mar 01
2021
SELL
Payment of exercise price or tax liability
$18,223
$4.9 p/Share
3,719
Reduced 11.89%
27,551
Common Stock
Mar 01
2021
BUY
Exercise of conversion of derivative security
-
12,163
Added 28.8%
30,071
Common Stock
Jan 16
2021
SELL
Payment of exercise price or tax liability
$7,202
$4.71 p/Share
1,529
Reduced 7.41%
19,107
Common Stock
Jan 16
2021
BUY
Exercise of conversion of derivative security
-
5,000
Added 19.5%
20,636
Common Stock