May 20
2024
SELL
Sale (or disposition) back to the issuer
-
109,245
Reduced 100.0%
0
Common Stock
May 08
2024
BUY
Exercise of conversion of derivative security
$99,999
$7.55 p/Share
13,245
Added 10.81%
109,245
Common Stock
Jan 04
2024
BUY
Grant, award, or other acquisition
-
96,000
Added 50.0%
96,000
Common Stock
Dec 28
2023
SELL
Open market or private sale
$20,360
$20.04 p/Share
1,016
Reduced 100.0%
0
Common Stock
Dec 28
2023
BUY
Exercise of conversion of derivative security
$660
$0.65 p/Share
1,016
Added 50.0%
1,016
Common Stock
Dec 27
2023
SELL
Open market or private sale
$592,642
$20.04 p/Share
29,573
Reduced 100.0%
0
Common Stock
Dec 27
2023
BUY
Exercise of conversion of derivative security
$19,222
$0.65 p/Share
29,573
Added 50.0%
29,573
Common Stock
Dec 26
2023
SELL
Open market or private sale
$495,106
$20.22 p/Share
24,486
Reduced 100.0%
0
Common Stock
Dec 26
2023
BUY
Exercise of conversion of derivative security
$13,467
$0.55 p/Share
24,486
Added 50.0%
24,486
Common Stock
Dec 22
2023
SELL
Open market or private sale
$772,764
$20.43 p/Share
37,825
Reduced 100.0%
0
Common Stock
Dec 22
2023
BUY
Exercise of conversion of derivative security
$17,021
$0.45 p/Share
37,825
Added 50.0%
37,825
Common Stock
Dec 19
2023
SELL
Open market or private sale
$48,064
$20.01 p/Share
2,402
Reduced 100.0%
0
Common Stock
Dec 19
2023
BUY
Exercise of conversion of derivative security
$1,080
$0.45 p/Share
2,402
Added 50.0%
2,402
Common Stock
Dec 12
2023
SELL
Open market or private sale
$711,211
$17.32 p/Share
41,063
Reduced 100.0%
0
Common Stock
Dec 12
2023
BUY
Exercise of conversion of derivative security
$3,875
$0.45 p/Share
8,613
Added 50.0%
8,613
Common Stock
Dec 11
2023
SELL
Open market or private sale
$1,188,696
$17.26 p/Share
68,870
Reduced 67.97%
32,450
Common Stock
Dec 08
2023
SELL
Open market or private sale
$137,784
$17.08 p/Share
8,067
Reduced 7.37%
101,320
Common Stock
Sep 17
2021
SELL
Open market or private sale
$453,073
$10.01 p/Share
45,262
Reduced 29.27%
109,387
Common Stock
Sep 16
2021
SELL
Open market or private sale
$67,680
$10.0 p/Share
6,768
Reduced 4.19%
154,649
Common Stock
Sep 15
2021
SELL
Open market or private sale
$34,840
$10.0 p/Share
3,484
Reduced 2.11%
161,417
Common Stock
Jun 28
2021
SELL
Open market or private sale
$34,790
$10.0 p/Share
3,479
Reduced 2.07%
164,901
Common Stock
Jun 25
2021
SELL
Open market or private sale
$94,825
$10.01 p/Share
9,473
Reduced 5.33%
168,380
Common Stock
May 20
2021
SELL
Open market or private sale
$18,315
$15.0 p/Share
1,221
Reduced 0.68%
177,853
Common Stock
May 19
2021
SELL
Open market or private sale
$766,004
$15.03 p/Share
50,965
Reduced 22.15%
179,074
Common Stock
May 13
2021
SELL
Open market or private sale
$115,200
$11.52 p/Share
10,000
Reduced 4.17%
230,039
Common Stock