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...
Mar 19
2021
SELL
Payment of exercise price or tax liability
$354,596
$12.83 p/Share
27,638
Reduced 7.57%
337,565
Common Stock, $0.01 pa...
Mar 19
2021
BUY
Exercise of conversion of derivative security
-
63,389
Added 14.79%
365,203
Common Stock, $0.01 pa...
Mar 04
2021
SELL
Payment of exercise price or tax liability
$136,264
$11.93 p/Share
11,422
Reduced 3.65%
301,814
Common Stock, $0.01 pa...
Mar 04
2021
BUY
Exercise of conversion of derivative security
-
35,959
Added 10.3%
313,236
Common Stock, $0.01 pa...