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
May 18
2021
SELL
Open market or private sale
$94,593
$44.41 p/Share
2,130
Reduced 1.98%
105,346
Common Stock
May 14
2021
BUY
Exercise of conversion of derivative security
-
4,544
Added 4.06%
107,476
Common Stock
Mar 15
2021
SELL
Open market or private sale
$182,004
$52.3 p/Share
3,480
Reduced 3.27%
102,932
Common Stock
Mar 15
2021
BUY
Exercise of conversion of derivative security
-
11,579
Added 9.81%
106,412
Common Stock
Dec 31
2020
SELL
Payment of exercise price or tax liability
$619,954
$52.78 p/Share
11,746
Reduced 11.02%
94,833
Common Stock
Dec 31
2020
BUY
Exercise of conversion of derivative security
-
27,933
Added 20.77%
106,579
Common Stock