Mar 21
2025
SELL
Payment of exercise price or tax liability
$2,815
$0.84 p/Share
3,352
Reduced 1.23%
268,785
Common Stock
Mar 21
2025
BUY
Exercise of conversion of derivative security
-
12,034
Added 4.23%
272,137
Common Stock
Mar 18
2025
SELL
Payment of exercise price or tax liability
$5,035
$1.04 p/Share
4,842
Reduced 1.83%
260,103
Common Stock
Mar 18
2025
BUY
Exercise of conversion of derivative security
-
17,385
Added 6.16%
264,945
Common Stock
Mar 10
2025
SELL
Payment of exercise price or tax liability
$9,339
$1.02 p/Share
9,156
Reduced 3.57%
247,560
Common Stock
Mar 10
2025
BUY
Exercise of conversion of derivative security
-
32,875
Added 11.35%
256,716
Common Stock
Feb 21
2025
SELL
Payment of exercise price or tax liability
$3,978
$1.46 p/Share
2,725
Reduced 1.2%
223,841
Common Stock
Feb 21
2025
BUY
Grant, award, or other acquisition
-
8,219
Added 3.5%
226,566
Common Stock
Nov 13
2024
BUY
Open market or private purchase
$21,900
$2.19 p/Share
10,000
Added 4.38%
218,347
Common Stock
Mar 21
2024
SELL
Payment of exercise price or tax liability
$14,852
$2.88 p/Share
5,157
Reduced 2.42%
208,347
Common Stock
Mar 21
2024
BUY
Exercise of conversion of derivative security
-
12,034
Added 5.34%
213,504
Common Stock
Mar 11
2024
SELL
Payment of exercise price or tax liability
$19,989
$3.15 p/Share
6,346
Reduced 3.05%
201,470
Common Stock
Mar 11
2024
BUY
Exercise of conversion of derivative security
-
14,809
Added 6.65%
207,816
Common Stock
Aug 18
2023
BUY
Open market or private purchase
$49,000
$4.9 p/Share
10,000
Added 4.93%
193,007
Common Stock
Mar 13
2023
SELL
Payment of exercise price or tax liability
$263,031
$12.9 p/Share
20,390
Reduced 10.02%
183,007
Common Stock
Mar 11
2023
BUY
Exercise of conversion of derivative security
-
47,583
Added 18.96%
203,397
Common Stock
Dec 31
2022
SELL
Payment of exercise price or tax liability
$204,412
$10.14 p/Share
20,159
Reduced 11.46%
155,814
Common Stock
Dec 31
2022
BUY
Exercise of conversion of derivative security
-
47,938
Added 21.41%
175,973
Common Stock
May 16
2022
SELL
Payment of exercise price or tax liability
$23,066
$12.07 p/Share
1,911
Reduced 1.47%
128,035
Common Stock
May 16
2022
BUY
Exercise of conversion of derivative security
-
4,543
Added 3.38%
129,946
Common Stock
Mar 07
2022
SELL
Payment of exercise price or tax liability
$49,953
$12.73 p/Share
3,924
Reduced 3.03%
125,403
Common Stock
Mar 07
2022
BUY
Exercise of conversion of derivative security
-
9,330
Added 6.73%
129,327
Common Stock
Dec 31
2021
SELL
Payment of exercise price or tax liability
$159,354
$14.96 p/Share
10,652
Reduced 8.15%
119,997
Common Stock
Dec 31
2021
BUY
Exercise of conversion of derivative security
-
23,963
Added 15.5%
130,649
Common Stock
Dec 15
2021
BUY
Open market or private purchase
$19,671
$14.68 p/Share
1,340
Added 1.24%
106,686
Common Stock