Jun 20
2024
SELL
Open market or private sale
$97,509
$10.22 p/Share
9,541
Reduced 0.81%
1,164,021
Common Stock
Jun 18
2024
BUY
Exercise of conversion of derivative security
-
17,733
Added 1.49%
1,173,562
Common Stock
Jun 17
2024
SELL
Open market or private sale
$204,600
$10.23 p/Share
20,000
Reduced 1.7%
1,155,829
Common Stock
May 20
2024
SELL
Open market or private sale
$363,393
$11.61 p/Share
31,300
Reduced 2.59%
1,175,829
Common Stock
May 18
2024
BUY
Exercise of conversion of derivative security
-
58,042
Added 4.59%
1,207,129
Common Stock
Mar 15
2024
SELL
Open market or private sale
$241,400
$12.07 p/Share
20,000
Reduced 1.72%
1,145,980
Common Stock
Feb 20
2024
SELL
Open market or private sale
$562,162
$12.86 p/Share
43,714
Reduced 3.61%
1,165,980
Common Stock
Feb 18
2024
BUY
Exercise of conversion of derivative security
-
102,596
Added 7.82%
1,209,694
Common Stock
Dec 18
2023
SELL
Open market or private sale
$421,429
$15.5 p/Share
27,189
Reduced 2.4%
1,107,098
Common Stock
Dec 18
2023
BUY
Exercise of conversion of derivative security
-
54,396
Added 4.58%
1,134,287
Common Stock
Nov 20
2023
SELL
Open market or private sale
$319,348
$14.4 p/Share
22,177
Reduced 2.01%
1,079,891
Common Stock
Nov 18
2023
BUY
Exercise of conversion of derivative security
-
43,193
Added 3.77%
1,102,068
Common Stock
Sep 18
2023
SELL
Open market or private sale
$362,257
$12.73 p/Share
28,457
Reduced 2.62%
1,058,875
Common Stock
Sep 18
2023
BUY
Exercise of conversion of derivative security
-
54,395
Added 4.76%
1,087,332
Common Stock
Aug 18
2023
SELL
Open market or private sale
$312,127
$13.86 p/Share
22,520
Reduced 2.13%
1,032,937
Common Stock
Aug 18
2023
BUY
Exercise of conversion of derivative security
-
43,195
Added 3.93%
1,055,457
Common Stock
Jun 20
2023
SELL
Open market or private sale
$260,352
$9.14 p/Share
28,485
Reduced 2.74%
1,012,262
Common Stock
Jun 18
2023
BUY
Exercise of conversion of derivative security
-
54,395
Added 4.97%
1,040,747
Common Stock
May 18
2023
SELL
Open market or private sale
$188,386
$8.21 p/Share
22,946
Reduced 2.27%
986,352
Common Stock
May 18
2023
BUY
Exercise of conversion of derivative security
-
43,192
Added 4.1%
1,009,298
Common Stock
Mar 20
2023
SELL
Open market or private sale
$308,640
$10.16 p/Share
30,378
Reduced 3.05%
964,430
Common Stock
Mar 18
2023
BUY
Exercise of conversion of derivative security
-
58,255
Added 5.53%
994,808
Common Stock
Feb 21
2023
SELL
Open market or private sale
$240,112
$11.47 p/Share
20,934
Reduced 2.19%
936,553
Common Stock
Feb 18
2023
BUY
Exercise of conversion of derivative security
-
53,630
Added 5.3%
957,487
Common Stock
Dec 19
2022
SELL
Open market or private sale
$328,550
$10.71 p/Share
30,677
Reduced 3.28%
903,857
Common Stock