Mar 21
2024
SELL
Open market or private sale
$46,333
$7.68 p/Share
6,033
Reduced 10.01%
54,250
Common Stock
Mar 16
2024
BUY
Exercise of conversion of derivative security
-
24,575
Added 29.46%
58,846
Common Stock
Mar 07
2024
SELL
Open market or private sale
$319,891
$8.81 p/Share
36,310
Reduced 50.42%
35,708
Common Stock
Oct 13
2023
SELL
Sale (or disposition) back to the issuer
$5,668
$4.04 p/Share
1,403
Reduced 1.91%
72,018
Common Stock
Jul 18
2023
BUY
Grant, award, or other acquisition
-
2,571
Added 3.38%
73,421
Common Stock
Mar 16
2023
SELL
Payment of exercise price or tax liability
$22,899
$8.27 p/Share
2,769
Reduced 3.76%
70,850
Common Stock
Mar 16
2023
BUY
Exercise of conversion of derivative security
-
8,900
Added 10.91%
72,685
Common Stock
Dec 27
2022
SELL
Payment of exercise price or tax liability
$2,699
$9.44 p/Share
286
Reduced 0.44%
64,719
Common Stock
Dec 27
2022
BUY
Exercise of conversion of derivative security
-
1,150
Added 1.74%
65,005
Common Stock
Jul 19
2022
SELL
Sale (or disposition) back to the issuer
$5,519
$8.4 p/Share
657
Reduced 1.02%
63,855
Common Stock
Jul 18
2022
BUY
Grant, award, or other acquisition
-
2,571
Added 3.83%
64,512
Common Stock
Mar 16
2022
SELL
Payment of exercise price or tax liability
$12,051
$7.97 p/Share
1,512
Reduced 2.38%
61,941
Common Stock
Mar 16
2022
BUY
Exercise of conversion of derivative security
-
6,000
Added 8.64%
63,453
Common Stock
Feb 22
2022
BUY
Exercise of conversion of derivative security
$79,050
$5.27 p/Share
15,000
Added 20.7%
57,453
Common Stock
Feb 15
2022
SELL
Payment of exercise price or tax liability
$1,726
$8.42 p/Share
205
Reduced 0.48%
42,453
Common Stock
Feb 15
2022
BUY
Grant, award, or other acquisition
-
675
Added 1.56%
42,658
Common Stock
Dec 27
2021
SELL
Payment of exercise price or tax liability
$2,786
$9.74 p/Share
286
Reduced 0.68%
41,983
Common Stock
Dec 27
2021
BUY
Exercise of conversion of derivative security
-
1,150
Added 2.65%
42,269
Common Stock
Dec 20
2021
SELL
Payment of exercise price or tax liability
$878
$9.24 p/Share
95
Reduced 0.23%
41,119
Common Stock
Dec 20
2021
BUY
Exercise of conversion of derivative security
-
375
Added 0.9%
41,214
Common Stock
Jul 21
2021
SELL
Open market or private sale
$38,777
$20.04 p/Share
1,935
Reduced 4.52%
40,839
Common Stock
Jul 20
2021
SELL
Payment of exercise price or tax liability
$12,230
$19.2 p/Share
637
Reduced 1.47%
42,774
Common Stock
Jul 19
2021
BUY
Grant, award, or other acquisition
-
2,572
Added 5.59%
43,411
Common Stock
Feb 18
2021
SELL
Open market or private sale
$34,623
$19.15 p/Share
1,808
Reduced 4.24%
40,839
Common Stock
Feb 17
2021
SELL
Payment of exercise price or tax liability
$14,912
$18.71 p/Share
797
Reduced 1.83%
42,647
Common Stock