Mar 04
2025
SELL
Payment of exercise price or tax liability
$776,590
$9.39 p/Share
82,704
Reduced 6.26%
1,239,223
Common Stock, $0.01 pa...
Mar 04
2025
BUY
Exercise of conversion of derivative security
-
212,340
Added 13.84%
1,321,927
Common Stock, $0.01 pa...
Mar 03
2025
SELL
Payment of exercise price or tax liability
$109,156
$9.55 p/Share
11,430
Reduced 1.02%
1,109,587
Common Stock, $0.01 pa...
Mar 03
2025
BUY
Exercise of conversion of derivative security
-
39,963
Added 3.44%
1,121,017
Common Stock, $0.01 pa...
Nov 15
2024
SELL
Payment of exercise price or tax liability
$167,079
$11.07 p/Share
15,093
Reduced 1.38%
1,080,961
Common Stock, $0.01 pa...
Nov 15
2024
BUY
Exercise of conversion of derivative security
-
34,615
Added 3.06%
1,096,054
Common Stock, $0.01 pa...
Mar 04
2024
SELL
Payment of exercise price or tax liability
$2,758,185
$12.45 p/Share
221,541
Reduced 17.44%
1,048,917
Common Stock, $0.01 pa...
Mar 04
2024
BUY
Exercise of conversion of derivative security
-
495,787
Added 28.07%
1,270,458
Common Stock, $0.01 pa...
Mar 03
2024
BUY
Exercise of conversion of derivative security
-
39,963
Added 4.91%
774,671
Common Stock, $0.01 pa...
Nov 15
2023
SELL
Payment of exercise price or tax liability
$158,023
$10.47 p/Share
15,093
Reduced 2.02%
731,897
Common Stock, $0.01 pa...
Nov 15
2023
BUY
Exercise of conversion of derivative security
-
34,615
Added 4.43%
746,990
Common Stock, $0.01 pa...
Mar 19
2023
SELL
Payment of exercise price or tax liability
$1,220,637
$11.3 p/Share
108,021
Reduced 13.24%
707,559
Common Stock, $0.01 pa...
Mar 19
2023
BUY
Exercise of conversion of derivative security
-
247,754
Added 23.3%
815,580
Common Stock, $0.01 pa...
Mar 04
2023
SELL
Payment of exercise price or tax liability
$304,253
$13.08 p/Share
23,261
Reduced 3.94%
567,826
Common Stock, $0.01 pa...
Mar 04
2023
BUY
Exercise of conversion of derivative security
-
79,482
Added 11.85%
591,087
Common Stock, $0.01 pa...
Mar 03
2023
SELL
Open market or private sale
$323,298
$13.01 p/Share
24,850
Reduced 4.63%
511,605
Common Stock, $0.01 pa...
Mar 03
2023
BUY
Exercise of conversion of derivative security
$316,837
$12.75 p/Share
24,850
Added 4.43%
536,455
Common Stock, $0.01 pa...
May 24
2022
SELL
Open market or private sale
$321,320
$12.41 p/Share
25,892
Reduced 4.82%
511,605
Common Stock, $0.01 pa...
May 24
2022
BUY
Exercise of conversion of derivative security
$262,027
$10.12 p/Share
25,892
Added 4.6%
537,497
Common Stock, $0.01 pa...
Mar 19
2022
SELL
Payment of exercise price or tax liability
$471,153
$16.86 p/Share
27,945
Reduced 5.18%
511,605
Common Stock, $0.01 pa...
Mar 19
2022
BUY
Exercise of conversion of derivative security
-
64,094
Added 10.62%
539,550
Common Stock, $0.01 pa...
Mar 04
2022
SELL
Payment of exercise price or tax liability
$1,477,998
$16.85 p/Share
87,715
Reduced 15.58%
475,456
Common Stock, $0.01 pa...
Mar 04
2022
BUY
Exercise of conversion of derivative security
-
219,421
Added 28.04%
563,171
Common Stock, $0.01 pa...
Feb 18
2022
SELL
Payment of exercise price or tax liability
$233,456
$18.04 p/Share
12,941
Reduced 3.63%
343,750
Common Stock, $0.01 pa...
Feb 18
2022
BUY
Exercise of conversion of derivative security
$207,251
$11.29 p/Share
18,357
Added 4.89%
356,691
Common Stock, $0.01 pa...