Mar 04
2025
SELL
Payment of exercise price or tax liability
$1,772,803
$9.39 p/Share
188,797
Reduced 13.08%
1,254,716
Common Stock, $0.01 pa...
Mar 04
2025
BUY
Exercise of conversion of derivative security
-
380,790
Added 20.87%
1,443,513
Common Stock, $0.01 pa...
Mar 03
2025
SELL
Payment of exercise price or tax liability
$424,698
$9.55 p/Share
44,471
Reduced 4.02%
1,062,723
Common Stock, $0.01 pa...
Mar 03
2025
BUY
Exercise of conversion of derivative security
-
88,807
Added 7.43%
1,107,194
Common Stock, $0.01 pa...
Nov 15
2024
SELL
Payment of exercise price or tax liability
$1,857,158
$11.07 p/Share
167,765
Reduced 14.25%
1,009,342
Common Stock, $0.01 pa...
Nov 15
2024
BUY
Grant, award, or other acquisition
-
100,704
Added 9.68%
939,443
Common Stock, $0.01 pa...
Nov 15
2024
BUY
Exercise of conversion of derivative security
-
237,664
Added 16.8%
1,177,107
Common Stock, $0.01 pa...
Mar 04
2024
SELL
Payment of exercise price or tax liability
$788,719
$12.45 p/Share
63,351
Reduced 7.27%
808,302
Common Stock, $0.01 pa...
Mar 04
2024
BUY
Exercise of conversion of derivative security
-
62,670
Added 6.71%
871,653
Common Stock, $0.01 pa...
Mar 03
2024
BUY
Exercise of conversion of derivative security
-
88,807
Added 9.89%
808,983
Common Stock, $0.01 pa...
Dec 08
2023
BUY
Open market or private purchase
$2,011,100
$11.05 p/Share
182,000
Added 20.17%
720,176
Common Stock, $0.01 pa...
Nov 15
2023
SELL
Payment of exercise price or tax liability
$2,101,517
$10.47 p/Share
200,718
Reduced 27.34%
533,563
Common Stock, $0.01 pa...
Nov 15
2023
BUY
Exercise of conversion of derivative security
-
304,129
Added 29.29%
734,281
Common Stock, $0.01 pa...
Nov 15
2023
BUY
Grant, award, or other acquisition
-
100,704
Added 18.97%
430,152
Common Stock, $0.01 pa...
Mar 04
2023
SELL
Payment of exercise price or tax liability
$284,123
$13.08 p/Share
21,722
Reduced 6.66%
304,573
Common Stock, $0.01 pa...
Mar 04
2023
BUY
Exercise of conversion of derivative security
-
62,670
Added 16.11%
326,295
Common Stock, $0.01 pa...
Nov 15
2022
SELL
Payment of exercise price or tax liability
$1,857,212
$14.3 p/Share
129,875
Reduced 33.09%
262,620
Common Stock, $0.01 pa...
Nov 15
2022
BUY
Grant, award, or other acquisition
-
132,930
Added 29.39%
319,319
Common Stock, $0.01 pa...
Nov 15
2022
BUY
Exercise of conversion of derivative security
-
166,163
Added 39.03%
259,565
Common Stock, $0.01 pa...
Nov 15
2021
SELL
Payment of exercise price or tax liability
$1,493,194
$19.86 p/Share
75,186
Reduced 45.25%
90,976
Common Stock, $0.01 pa...
Nov 15
2021
BUY
Grant, award, or other acquisition
-
166,162
Added 50.0%
166,162
Common Stock, $0.01 pa...