Mar 04
2024
SELL
Payment of exercise price or tax liability
$8,622,596
$12.45 p/Share
692,578
Reduced 42.85%
923,532
Common Stock, $0.01 pa...
Mar 04
2024
BUY
Exercise of conversion of derivative security
-
1,488,348
Added 47.94%
1,616,110
Common Stock, $0.01 pa...
Mar 03
2024
BUY
Exercise of conversion of derivative security
-
127,761
Added 50.0%
127,762
Common Stock, $0.01 pa...
Dec 18
2023
SELL
Conversion of derivative security
-
414,146
Reduced 100.0%
1
Common Stock, $0.01 pa...
Mar 19
2023
SELL
Payment of exercise price or tax liability
$2,365,282
$11.3 p/Share
209,317
Reduced 33.57%
414,147
Common Stock, $0.01 pa...
Mar 19
2023
BUY
Exercise of conversion of derivative security
-
480,084
Added 43.5%
623,464
Common Stock, $0.01 pa...
Mar 04
2023
SELL
Payment of exercise price or tax liability
$1,183,857
$13.08 p/Share
90,509
Reduced 38.7%
143,380
Common Stock, $0.01 pa...
Mar 04
2023
BUY
Exercise of conversion of derivative security
-
233,888
Added 50.0%
233,889
Common Stock, $0.01 pa...
Sep 26
2022
SELL
Conversion of derivative security
-
2,611,600
Reduced 100.0%
1
Common Stock, $0.01 pa...
Mar 19
2022
SELL
Payment of exercise price or tax liability
$4,525,511
$16.86 p/Share
268,417
Reduced 9.33%
2,609,102
Common Stock, $0.01 pa...
Mar 19
2022
BUY
Exercise of conversion of derivative security
-
615,632
Added 17.62%
2,877,519
Common Stock, $0.01 pa...
Mar 04
2022
SELL
Payment of exercise price or tax liability
$1,109,808
$16.85 p/Share
65,864
Reduced 2.83%
2,261,887
Common Stock, $0.01 pa...
Mar 04
2022
BUY
Exercise of conversion of derivative security
-
171,480
Added 6.86%
2,327,751
Common Stock, $0.01 pa...
Dec 06
2021
BUY
Exercise of conversion of derivative security
$22,482,651
$11.69 p/Share
1,923,238
Added 47.14%
2,156,271
Common Stock, $0.01 pa...
Mar 19
2021
SELL
Payment of exercise price or tax liability
$874,198
$12.83 p/Share
68,137
Reduced 22.62%
233,033
Common Stock, $0.01 pa...
Mar 19
2021
BUY
Exercise of conversion of derivative security
-
156,276
Added 34.16%
301,170
Common Stock, $0.01 pa...
Mar 02
2021
SELL
Payment of exercise price or tax liability
$1,139,778
$12.55 p/Share
90,819
Reduced 38.53%
144,894
Common Stock, $0.01 pa...
Mar 02
2021
BUY
Exercise of conversion of derivative security
-
235,712
Added 50.0%
235,713
Common Stock, $0.01 pa...
Nov 20
2020
SELL
Conversion of derivative security
-
376,572
Reduced 100.0%
1
Common Stock, $0.01 pa...