Mar 27
2025
|
SELL
Open market or private sale
|
$25,350,000
$25.35 p/Share
|
1,000,000
|
|
Feb 10
2025
|
SELL
Open market or private sale
|
$19,877,644
$28.2 p/Share
|
704,881
|
|
Dec 02
2024
|
SELL
Open market or private sale
|
$62,337,832
$25.1 p/Share
|
2,483,579
|
|
Feb 15
2024
|
SELL
Open market or private sale
|
$59,544,226
$15.05 p/Share
|
3,956,427
|
|
Dec 18
2023
|
BUY
Conversion of derivative security
|
-
|
12,361,681
|
|
Jun 23
2023
|
BUY
Open market or private purchase
|
$1,759,808
$6.7 p/Share
|
262,658
|
|
Jun 22
2023
|
BUY
Open market or private purchase
|
$122,334
$6.55 p/Share
|
18,677
|
|
Jun 21
2023
|
BUY
Open market or private purchase
|
$169,994
$6.46 p/Share
|
26,315
|
|
Mar 30
2023
|
BUY
Open market or private purchase
|
$783,358
$6.97 p/Share
|
112,390
|
|
Mar 29
2023
|
BUY
Open market or private purchase
|
$209,030
$6.84 p/Share
|
30,560
|
|
Mar 28
2023
|
BUY
Open market or private purchase
|
$42,340
$6.74 p/Share
|
6,282
|
|
Dec 30
2022
|
BUY
Open market or private purchase
|
$602,567
$6.67 p/Share
|
90,340
|
|
Dec 29
2022
|
BUY
Open market or private purchase
|
$519,878
$6.59 p/Share
|
78,889
|
|
Dec 28
2022
|
BUY
Open market or private purchase
|
$138,746
$6.24 p/Share
|
22,235
|
|
Dec 27
2022
|
BUY
Open market or private purchase
|
$398,711
$6.24 p/Share
|
63,896
|
|
Dec 16
2022
|
BUY
Open market or private purchase
|
$522,638
$6.31 p/Share
|
82,827
|
|
Dec 15
2022
|
BUY
Open market or private purchase
|
$389,173
$6.18 p/Share
|
62,973
|
|
Dec 14
2022
|
BUY
Open market or private purchase
|
$439,697
$6.2 p/Share
|
70,919
|
|
May 21
2020
|
SELL
Open market or private sale
|
$292,813
$7.06 p/Share
|
41,475
|
|
Dec 17
2019
|
SELL
Other acquisition or disposition
|
$21,610,344
$6.0 p/Share
|
3,601,724
|
|