Dec 12
2024
SELL
Open market or private sale
$673,000
$13.46 p/Share
50,000
Reduced 26.26%
140,425
Common Stock
Sep 10
2024
SELL
Open market or private sale
$982,500
$13.1 p/Share
75,000
Reduced 28.26%
190,425
Common Stock
Sep 10
2024
BUY
Exercise of conversion of derivative security
$580,500
$7.74 p/Share
75,000
Added 22.03%
265,425
Common Stock
May 21
2024
SELL
Open market or private sale
$50,830
$7.37 p/Share
6,897
Reduced 3.5%
190,425
Common Stock
May 20
2024
SELL
Open market or private sale
$11,851
$7.32 p/Share
1,619
Reduced 0.81%
197,322
Common Stock
May 19
2024
BUY
Exercise of conversion of derivative security
-
6,566
Added 3.2%
198,941
Common Stock
May 19
2024
BUY
Grant, award, or other acquisition
-
28,197
Added 12.78%
192,375
Common Stock
May 14
2024
SELL
Open market or private sale
$29,391
$7.69 p/Share
3,822
Reduced 2.28%
164,178
Common Stock
May 10
2024
BUY
Exercise of conversion of derivative security
-
15,450
Added 8.42%
168,000
Common Stock
May 01
2024
SELL
Open market or private sale
$363,150
$8.07 p/Share
45,000
Reduced 22.78%
152,550
Common Stock
May 01
2024
BUY
Exercise of conversion of derivative security
$296,550
$6.59 p/Share
45,000
Added 18.55%
197,550
Common Stock
May 26
2023
SELL
Payment of exercise price or tax liability
$529,221
$14.41 p/Share
36,726
Reduced 19.4%
152,550
Common Stock
May 26
2023
BUY
Exercise of conversion of derivative security
-
13,333
Added 7.79%
157,796
Common Stock
May 26
2023
BUY
Grant, award, or other acquisition
-
80,000
Added 31.26%
175,943
Common Stock
May 19
2023
SELL
Payment of exercise price or tax liability
$38,915
$15.06 p/Share
2,584
Reduced 2.62%
95,943
Common Stock
May 19
2023
BUY
Exercise of conversion of derivative security
-
6,567
Added 6.25%
98,527
Common Stock
May 03
2023
SELL
Payment of exercise price or tax liability
$30,850
$15.13 p/Share
2,039
Reduced 2.17%
91,960
Common Stock
May 03
2023
BUY
Exercise of conversion of derivative security
-
5,184
Added 5.23%
93,999
Common Stock
May 01
2023
SELL
Payment of exercise price or tax liability
$54,354
$15.35 p/Share
3,541
Reduced 3.83%
88,815
Common Stock
May 01
2023
BUY
Exercise of conversion of derivative security
-
9,000
Added 8.88%
92,356
Common Stock
Apr 01
2023
SELL
Payment of exercise price or tax liability
$15,743
$17.15 p/Share
918
Reduced 1.09%
83,356
Common Stock
Apr 01
2023
BUY
Exercise of conversion of derivative security
-
2,333
Added 2.69%
84,274
Common Stock
Mar 02
2023
SELL
Open market or private sale
$229,757
$18.45 p/Share
12,453
Reduced 13.19%
81,941
Common Stock
Mar 02
2023
BUY
Exercise of conversion of derivative security
$88,291
$7.09 p/Share
12,453
Added 11.65%
94,394
Common Stock
May 26
2022
SELL
Payment of exercise price or tax liability
$92,592
$17.65 p/Share
5,246
Reduced 6.02%
81,941
Common Stock