Aug 15
2024
SELL
Open market or private sale
$5,196
$12.99 p/Share
400
Reduced 0.07%
588,404
Common Stock
Aug 15
2024
BUY
Exercise of conversion of derivative security
$1,316
$3.29 p/Share
400
Added 0.07%
588,804
Common Stock
Aug 13
2024
SELL
Open market or private sale
$53,570
$12.99 p/Share
4,124
Reduced 0.7%
588,404
Common Stock
Aug 13
2024
BUY
Exercise of conversion of derivative security
$13,567
$3.29 p/Share
4,124
Added 0.69%
592,528
Common Stock
May 28
2024
BUY
Exercise of conversion of derivative security
$313,900
$1.46 p/Share
215,000
Added 26.76%
588,404
Common Stock
May 19
2024
BUY
Exercise of conversion of derivative security
-
6,150
Added 1.62%
373,404
Common Stock
May 19
2024
BUY
Grant, award, or other acquisition
-
26,408
Added 6.71%
367,254
Common Stock
May 14
2024
SELL
Open market or private sale
$23,224
$7.68 p/Share
3,024
Reduced 0.88%
340,846
Common Stock
May 10
2024
BUY
Exercise of conversion of derivative security
-
12,200
Added 3.43%
343,870
Common Stock
Jun 01
2023
BUY
Exercise of conversion of derivative security
$659,000
$6.59 p/Share
100,000
Added 23.17%
331,670
Common Stock
May 26
2023
SELL
Payment of exercise price or tax liability
$496,136
$14.41 p/Share
34,430
Reduced 12.94%
231,670
Common Stock
May 26
2023
BUY
Exercise of conversion of derivative security
-
12,500
Added 5.02%
236,588
Common Stock
May 26
2023
BUY
Grant, award, or other acquisition
-
75,000
Added 22.82%
253,600
Common Stock
May 19
2023
SELL
Payment of exercise price or tax liability
$36,445
$15.06 p/Share
2,420
Reduced 1.34%
178,600
Common Stock
May 19
2023
BUY
Exercise of conversion of derivative security
-
6,150
Added 3.29%
181,020
Common Stock
May 03
2023
SELL
Payment of exercise price or tax liability
$29,760
$15.13 p/Share
1,967
Reduced 1.11%
174,870
Common Stock
May 03
2023
BUY
Exercise of conversion of derivative security
-
5,000
Added 2.75%
176,837
Common Stock
May 01
2023
SELL
Payment of exercise price or tax liability
$30,193
$15.35 p/Share
1,967
Reduced 1.13%
171,837
Common Stock
May 01
2023
BUY
Exercise of conversion of derivative security
-
5,000
Added 2.8%
173,804
Common Stock
Apr 01
2023
SELL
Payment of exercise price or tax liability
$16,858
$17.15 p/Share
983
Reduced 0.58%
168,804
Common Stock
Apr 01
2023
BUY
Exercise of conversion of derivative security
-
2,500
Added 1.45%
169,787
Common Stock
Mar 03
2023
SELL
Open market or private sale
$714,586
$18.61 p/Share
38,398
Reduced 18.67%
167,287
Common Stock
Mar 03
2023
BUY
Exercise of conversion of derivative security
$272,241
$7.09 p/Share
38,398
Added 15.73%
205,685
Common Stock
May 26
2022
SELL
Payment of exercise price or tax liability
$86,803
$17.65 p/Share
4,918
Reduced 2.86%
167,287
Common Stock
May 26
2022
BUY
Exercise of conversion of derivative security
-
12,500
Added 6.77%
172,205
Common Stock