Mar 25
2024
SELL
Open market or private sale
$46,147
$17.54 p/Share
2,631
Reduced 0.38%
692,182
Common Stock
Mar 15
2024
SELL
Open market or private sale
$1,022,138
$17.92 p/Share
57,039
Reduced 7.59%
694,813
Common Stock
Mar 15
2024
BUY
Exercise of conversion of derivative security
$480,000
$4.8 p/Share
100,000
Added 11.78%
749,253
Common Stock
Mar 15
2024
BUY
Grant, award, or other acquisition
-
14,901
Added 2.24%
649,253
Common Stock
Mar 11
2024
SELL
Open market or private sale
$60,871
$16.35 p/Share
3,723
Reduced 0.58%
636,951
Common Stock
Mar 09
2024
BUY
Exercise of conversion of derivative security
-
8,250
Added 1.27%
640,674
Common Stock
Sep 01
2023
SELL
Open market or private sale
$383,506
$14.27 p/Share
26,875
Reduced 4.08%
632,424
Common Stock
Sep 01
2023
BUY
Exercise of conversion of derivative security
$100,980
$1.87 p/Share
54,000
Added 7.57%
659,299
Common Stock
May 10
2023
SELL
Open market or private sale
$3,053,269
$21.63 p/Share
141,159
Reduced 18.91%
605,299
Common Stock
May 10
2023
BUY
Exercise of conversion of derivative security
$927,861
$3.24 p/Share
286,377
Added 27.73%
746,458
Common Stock
Mar 22
2023
BUY
Grant, award, or other acquisition
-
27,092
Added 5.56%
460,081
Common Stock
Mar 15
2023
SELL
Open market or private sale
$54,033
$20.79 p/Share
2,599
Reduced 0.6%
432,989
Common Stock
Mar 13
2023
SELL
Open market or private sale
$76,491
$20.14 p/Share
3,798
Reduced 0.86%
435,588
Common Stock
Mar 09
2023
BUY
Exercise of conversion of derivative security
-
8,250
Added 1.84%
439,386
Common Stock
Mar 14
2022
BUY
Grant, award, or other acquisition
-
27,092
Added 5.91%
431,136
Common Stock
Mar 09
2022
SELL
Open market or private sale
$102,403
$31.05 p/Share
3,298
Reduced 0.81%
404,044
Common Stock
Mar 09
2022
BUY
Exercise of conversion of derivative security
-
8,250
Added 1.99%
407,342
Common Stock
Dec 13
2021
SELL
Open market or private sale
$18,755
$65.35 p/Share
287
Reduced 0.05%
564,092
Common Stock
Dec 13
2021
BUY
Exercise of conversion of derivative security
$930
$3.24 p/Share
287
Added 0.05%
564,379
Common Stock
Dec 10
2021
SELL
Open market or private sale
$4,273,266
$65.78 p/Share
64,963
Reduced 10.33%
564,092
Common Stock
Dec 10
2021
BUY
Exercise of conversion of derivative security
$183,196
$2.82 p/Share
64,963
Added 9.36%
629,055
Common Stock
Nov 10
2021
SELL
Open market or private sale
$5,173,673
$79.29 p/Share
65,250
Reduced 10.37%
564,092
Common Stock
Nov 10
2021
BUY
Exercise of conversion of derivative security
$152,685
$2.34 p/Share
65,250
Added 9.39%
629,342
Common Stock
Jul 07
2021
BUY
Exercise of conversion of derivative security
$2,700
$5.0 p/Share
540
Added 0.1%
564,092
Common Stock
Jun 22
2021
BUY
Exercise of conversion of derivative security
$351,980
$5.0 p/Share
70,396
Added 11.1%
563,552
Common Stock