Oct 31
2024
SELL
Sale (or disposition) back to the issuer
-
613,122
Reduced 100.0%
0
Common Stock
Sep 22
2024
SELL
Payment of exercise price or tax liability
$87,875
$16.87 p/Share
5,209
Reduced 0.84%
613,122
Common Stock
Aug 01
2024
SELL
Open market or private sale
$196,000
$15.68 p/Share
12,500
Reduced 1.98%
618,331
Common Stock
Aug 01
2024
BUY
Exercise of conversion of derivative security
$121,000
$9.68 p/Share
12,500
Added 1.94%
630,831
Common Stock
Jul 15
2024
SELL
Open market or private sale
$266,219
$15.19 p/Share
17,526
Reduced 2.76%
618,331
Common Stock
Jul 15
2024
BUY
Exercise of conversion of derivative security
$169,651
$9.68 p/Share
17,526
Added 2.68%
635,857
Common Stock
Jul 12
2024
SELL
Open market or private sale
$332,858
$15.19 p/Share
21,913
Reduced 3.42%
618,331
Common Stock
Jul 12
2024
BUY
Exercise of conversion of derivative security
$212,117
$9.68 p/Share
21,913
Added 3.31%
640,244
Common Stock
Jul 11
2024
SELL
Open market or private sale
$712,050
$15.15 p/Share
47,000
Reduced 7.06%
618,331
Common Stock
Jul 11
2024
BUY
Exercise of conversion of derivative security
$448,379
$9.54 p/Share
47,000
Added 6.6%
665,331
Common Stock
Jun 12
2024
SELL
Open market or private sale
$13,371
$15.53 p/Share
861
Reduced 0.14%
618,331
Common Stock
Jun 12
2024
BUY
Exercise of conversion of derivative security
$8,084
$9.39 p/Share
861
Added 0.14%
619,192
Common Stock
Jun 05
2024
SELL
Open market or private sale
$3,138
$15.69 p/Share
200
Reduced 0.03%
618,331
Common Stock
Jun 05
2024
BUY
Exercise of conversion of derivative security
$1,878
$9.39 p/Share
200
Added 0.03%
618,531
Common Stock
Mar 15
2024
BUY
Grant, award, or other acquisition
-
209,206
Added 25.28%
618,331
Common Stock
Mar 06
2024
SELL
Payment of exercise price or tax liability
$305,968
$16.0 p/Share
19,123
Reduced 4.47%
409,125
Common Stock
Mar 03
2024
SELL
Payment of exercise price or tax liability
$78,714
$16.44 p/Share
4,788
Reduced 1.11%
428,248
Common Stock
Dec 21
2023
SELL
Payment of exercise price or tax liability
$80,134
$13.23 p/Share
6,057
Reduced 1.38%
433,036
Common Stock
Sep 22
2023
SELL
Payment of exercise price or tax liability
$85,982
$13.22 p/Share
6,504
Reduced 1.46%
439,093
Common Stock
Mar 06
2023
BUY
Grant, award, or other acquisition
-
191,556
Added 30.06%
445,597
Common Stock
Mar 03
2023
SELL
Payment of exercise price or tax liability
$21,832
$13.16 p/Share
1,659
Reduced 0.65%
254,041
Common Stock
Dec 21
2022
BUY
Grant, award, or other acquisition
-
64,978
Added 20.26%
255,700
Common Stock
Mar 03
2022
BUY
Grant, award, or other acquisition
-
55,929
Added 22.68%
190,722
Common Stock
Sep 22
2021
BUY
Grant, award, or other acquisition
-
52,174
Added 27.91%
134,793
Common Stock