Nov 15
2024
SELL
Payment of exercise price or tax liability
$111,386
$11.07 p/Share
10,062
Reduced 1.04%
958,087
Common Stock, $0.01 pa...
Nov 15
2024
BUY
Exercise of conversion of derivative security
-
23,077
Added 2.33%
968,149
Common Stock, $0.01 pa...
Mar 04
2024
SELL
Payment of exercise price or tax liability
$3,053,611
$12.45 p/Share
245,270
Reduced 20.61%
944,739
Common Stock, $0.01 pa...
Mar 04
2024
BUY
Exercise of conversion of derivative security
-
546,579
Added 31.47%
1,190,009
Common Stock, $0.01 pa...
Mar 03
2024
BUY
Exercise of conversion of derivative security
-
43,596
Added 6.35%
643,430
Common Stock, $0.01 pa...
Nov 15
2023
SELL
Payment of exercise price or tax liability
$105,349
$10.47 p/Share
10,062
Reduced 1.65%
599,834
Common Stock, $0.01 pa...
Nov 15
2023
BUY
Exercise of conversion of derivative security
-
23,076
Added 3.65%
609,896
Common Stock, $0.01 pa...
Mar 04
2023
SELL
Payment of exercise price or tax liability
$1,183,151
$13.08 p/Share
90,455
Reduced 13.36%
586,743
Common Stock, $0.01 pa...
Mar 04
2023
BUY
Exercise of conversion of derivative security
-
233,515
Added 25.64%
677,198
Common Stock, $0.01 pa...
Mar 03
2023
SELL
Open market or private sale
$389,760
$13.07 p/Share
29,821
Reduced 6.3%
443,683
Common Stock, $0.01 pa...
Mar 03
2023
BUY
Exercise of conversion of derivative security
$380,217
$12.75 p/Share
29,821
Added 5.92%
473,504
Common Stock, $0.01 pa...
Mar 19
2022
SELL
Payment of exercise price or tax liability
$933,673
$16.86 p/Share
55,378
Reduced 11.12%
442,464
Common Stock, $0.01 pa...
Mar 19
2022
BUY
Exercise of conversion of derivative security
-
127,012
Added 20.33%
497,842
Common Stock, $0.01 pa...
Mar 04
2022
SELL
Payment of exercise price or tax liability
$966,887
$16.85 p/Share
57,382
Reduced 13.4%
370,830
Common Stock, $0.01 pa...
Mar 04
2022
BUY
Exercise of conversion of derivative security
-
150,447
Added 26.0%
428,212
Common Stock, $0.01 pa...
Feb 15
2022
SELL
Payment of exercise price or tax liability
$194,812
$18.08 p/Share
10,775
Reduced 3.73%
277,765
Common Stock, $0.01 pa...
Feb 15
2022
BUY
Exercise of conversion of derivative security
$181,654
$12.46 p/Share
14,579
Added 4.81%
288,540
Common Stock, $0.01 pa...
Mar 19
2021
SELL
Payment of exercise price or tax liability
$680,259
$12.83 p/Share
53,021
Reduced 16.22%
273,961
Common Stock, $0.01 pa...
Mar 19
2021
BUY
Exercise of conversion of derivative security
-
121,918
Added 27.16%
326,982
Common Stock, $0.01 pa...
Mar 04
2021
SELL
Payment of exercise price or tax liability
$165,684
$11.93 p/Share
13,888
Reduced 6.34%
205,064
Common Stock, $0.01 pa...
Mar 04
2021
BUY
Exercise of conversion of derivative security
-
48,556
Added 18.15%
218,952
Common Stock, $0.01 pa...
Mar 02
2021
SELL
Payment of exercise price or tax liability
$63,076
$12.55 p/Share
5,026
Reduced 2.87%
170,396
Common Stock, $0.01 pa...
Mar 02
2021
BUY
Exercise of conversion of derivative security
-
17,622
Added 9.13%
175,422
Common Stock, $0.01 pa...