Mar 04
2025
SELL
Payment of exercise price or tax liability
$403,234
$9.39 p/Share
42,943
Reduced 6.66%
601,415
Common Stock, $0.01 pa...
Mar 04
2025
BUY
Exercise of conversion of derivative security
-
98,292
Added 13.24%
644,358
Common Stock, $0.01 pa...
Mar 03
2025
SELL
Payment of exercise price or tax liability
$54,769
$9.55 p/Share
5,735
Reduced 1.04%
546,066
Common Stock, $0.01 pa...
Mar 03
2025
BUY
Exercise of conversion of derivative security
-
19,982
Added 3.49%
551,801
Common Stock, $0.01 pa...
Feb 15
2025
SELL
Payment of exercise price or tax liability
$223,111
$9.48 p/Share
23,535
Reduced 4.24%
531,819
Common Stock, $0.01 pa...
Feb 15
2025
BUY
Exercise of conversion of derivative security
-
79,872
Added 12.57%
555,354
Common Stock, $0.01 pa...
Mar 04
2024
SELL
Payment of exercise price or tax liability
$203,644
$12.45 p/Share
16,357
Reduced 3.33%
475,482
Common Stock, $0.01 pa...
Mar 04
2024
BUY
Exercise of conversion of derivative security
-
17,234
Added 3.39%
491,839
Common Stock, $0.01 pa...
Mar 03
2024
BUY
Exercise of conversion of derivative security
-
19,981
Added 4.04%
474,605
Common Stock, $0.01 pa...
Feb 15
2024
SELL
Payment of exercise price or tax liability
$736,556
$12.56 p/Share
58,643
Reduced 11.43%
454,624
Common Stock, $0.01 pa...
Feb 15
2024
BUY
Grant, award, or other acquisition
-
159,744
Added 23.74%
513,267
Common Stock, $0.01 pa...
Nov 15
2023
SELL
Payment of exercise price or tax liability
$872,004
$10.47 p/Share
83,286
Reduced 19.07%
353,523
Common Stock, $0.01 pa...
Nov 15
2023
BUY
Exercise of conversion of derivative security
-
196,879
Added 31.07%
436,809
Common Stock, $0.01 pa...
Mar 04
2023
SELL
Payment of exercise price or tax liability
$66,694
$13.08 p/Share
5,099
Reduced 2.08%
239,930
Common Stock, $0.01 pa...
Mar 04
2023
BUY
Exercise of conversion of derivative security
-
17,234
Added 6.57%
245,029
Common Stock, $0.01 pa...
Nov 15
2022
SELL
Payment of exercise price or tax liability
$1,097,181
$14.3 p/Share
76,726
Reduced 25.2%
227,795
Common Stock, $0.01 pa...
Nov 15
2022
BUY
Exercise of conversion of derivative security
-
191,087
Added 38.56%
304,521
Common Stock, $0.01 pa...
Nov 15
2021
SELL
Payment of exercise price or tax liability
$1,553,429
$19.86 p/Share
78,219
Reduced 40.93%
112,868
Common Stock, $0.01 pa...
Nov 15
2021
BUY
Grant, award, or other acquisition
-
191,087
Added 50.0%
191,087
Common Stock, $0.01 pa...