Dec 06
2024
SELL
Payment of exercise price or tax liability
$23,227
$1.1 p/Share
21,116
Reduced 3.81%
532,647
Common Stock
Sep 06
2024
SELL
Payment of exercise price or tax liability
$14,274
$0.65 p/Share
21,961
Reduced 3.81%
553,763
Common Stock
Jun 07
2024
SELL
Payment of exercise price or tax liability
$27,718
$1.12 p/Share
24,749
Reduced 4.14%
572,724
Common Stock
Mar 05
2024
SELL
Payment of exercise price or tax liability
$68,244
$1.44 p/Share
47,392
Reduced 7.35%
597,473
Common Stock
Dec 04
2023
SELL
Payment of exercise price or tax liability
$40,135
$2.5 p/Share
16,054
Reduced 2.44%
641,865
Common Stock
Sep 05
2023
SELL
Payment of exercise price or tax liability
$54,839
$3.01 p/Share
18,219
Reduced 2.69%
657,919
Common Stock
Jun 02
2023
SELL
Payment of exercise price or tax liability
$87,871
$5.13 p/Share
17,129
Reduced 2.48%
673,138
Common Stock
Mar 06
2023
SELL
Payment of exercise price or tax liability
$306,873
$5.34 p/Share
57,467
Reduced 7.69%
690,267
Common Stock
Jan 06
2023
BUY
Grant, award, or other acquisition
-
195,997
Added 20.83%
744,734
Common Stock
Dec 02
2022
SELL
Payment of exercise price or tax liability
$79,340
$8.11 p/Share
9,783
Reduced 1.75%
548,737
Common Stock
Sep 02
2022
SELL
Payment of exercise price or tax liability
$24,375
$4.54 p/Share
5,369
Reduced 0.95%
558,520
Common Stock
Jun 02
2022
SELL
Payment of exercise price or tax liability
$14,352
$2.75 p/Share
5,219
Reduced 0.92%
563,889
Common Stock
Mar 02
2022
SELL
Payment of exercise price or tax liability
$30,031
$5.38 p/Share
5,582
Reduced 0.97%
569,108
Common Stock
Feb 25
2022
BUY
Grant, award, or other acquisition
-
344,060
Added 37.45%
574,690
Common Stock
Dec 02
2021
SELL
Payment of exercise price or tax liability
$1,028,242
$78.69 p/Share
13,067
Reduced 5.37%
230,317
Common Stock
Dec 01
2021
BUY
Grant, award, or other acquisition
-
33,362
Added 12.06%
243,384
Common Stock
Sep 02
2021
SELL
Payment of exercise price or tax liability
$215,034
$91.66 p/Share
2,346
Reduced 1.1%
210,022
Common Stock
Aug 31
2021
BUY
Exercise of conversion of derivative security
$276,478
$4.31 p/Share
64,148
Added 23.2%
212,368
Common Stock
Jun 15
2021
SELL
Open market or private sale
$1,820,600
$91.03 p/Share
20,000
Reduced 11.89%
148,220
Common Stock
Jun 15
2021
BUY
Exercise of conversion of derivative security
$13,800
$0.69 p/Share
20,000
Added 10.63%
168,220
Common Stock
Jun 14
2021
SELL
Open market or private sale
$1,832,400
$91.62 p/Share
20,000
Reduced 11.89%
148,220
Common Stock
Jun 14
2021
BUY
Exercise of conversion of derivative security
$13,800
$0.69 p/Share
20,000
Added 10.63%
168,220
Common Stock
Jun 07
2021
SELL
Open market or private sale
$228,879
$92.03 p/Share
2,487
Reduced 1.65%
148,220
Common Stock
Jun 04
2021
SELL
Open market or private sale
$57,947
$90.26 p/Share
642
Reduced 0.42%
150,707
Common Stock
Jun 03
2021
SELL
Payment of exercise price or tax liability
$163,839
$92.2 p/Share
1,777
Reduced 1.16%
151,349
Common Stock