Mar 19
2024
SELL
Payment of exercise price or tax liability
$10,592,068
$21.58 p/Share
490,828
Reduced 17.26%
2,353,416
Common Shares, $0.01 p...
Mar 19
2024
BUY
Exercise of conversion of derivative security
$5,465,517
$6.87 p/Share
795,563
Added 21.86%
2,844,244
Common Shares, $0.01 p...
Jan 31
2024
SELL
Payment of exercise price or tax liability
$3,200,306
$20.2 p/Share
158,431
Reduced 7.18%
2,048,681
Common Shares, $0.01 p...
Jan 31
2024
BUY
Grant, award, or other acquisition
-
255,094
Added 10.36%
2,207,112
Common Shares, $0.01 p...
Jan 04
2024
SELL
Payment of exercise price or tax liability
$603,807
$20.37 p/Share
29,642
Reduced 1.5%
1,952,018
Common Shares, $0.01 p...
Jan 03
2024
SELL
Payment of exercise price or tax liability
$664,277
$20.64 p/Share
32,184
Reduced 1.6%
1,981,660
Common Shares, $0.01 p...
Jan 03
2024
BUY
Grant, award, or other acquisition
-
72,675
Added 3.48%
2,013,844
Common Shares, $0.01 p...
Jan 31
2023
SELL
Payment of exercise price or tax liability
$2,119,356
$16.73 p/Share
126,680
Reduced 6.13%
1,941,169
Common Shares, $0.01 p...
Jan 31
2023
BUY
Grant, award, or other acquisition
$2,436,306
$16.73 p/Share
145,625
Added 6.58%
2,067,849
Common Shares, $0.01 p...
Jan 04
2023
SELL
Payment of exercise price or tax liability
$482,031
$16.36 p/Share
29,464
Reduced 1.51%
1,922,224
Common Shares, $0.01 p...
Jan 03
2023
SELL
Payment of exercise price or tax liability
$292,034
$16.03 p/Share
18,218
Reduced 0.97%
1,858,113
Common Shares, $0.01 p...
Jan 03
2023
BUY
Grant, award, or other acquisition
$1,500,007
$16.03 p/Share
93,575
Added 4.58%
1,951,688
Common Shares, $0.01 p...
Jan 02
2023
SELL
Payment of exercise price or tax liability
$661,946
$16.84 p/Share
39,308
Reduced 2.05%
1,876,331
Common Shares, $0.01 p...
Apr 20
2022
BUY
Grant, award, or other acquisition
-
64,339
Added 3.25%
1,915,639
Common Shares, $0.01 p...
Mar 28
2022
BUY
Grant, award, or other acquisition
-
106,699
Added 5.45%
1,851,300
Common Shares, $0.01 p...
Jan 31
2022
SELL
Payment of exercise price or tax liability
$615,074
$14.83 p/Share
41,475
Reduced 2.32%
1,744,601
Common Shares, $0.01 p...
Jan 31
2022
BUY
Grant, award, or other acquisition
-
32,951
Added 1.81%
1,786,076
Common Shares, $0.01 p...
Jan 04
2022
SELL
Payment of exercise price or tax liability
$431,442
$14.65 p/Share
29,450
Reduced 1.65%
1,753,125
Common Shares, $0.01 p...
Jan 03
2022
SELL
Payment of exercise price or tax liability
$545,887
$13.88 p/Share
39,329
Reduced 2.32%
1,656,494
Common Shares, $0.01 p...
Jan 03
2022
BUY
Grant, award, or other acquisition
-
126,081
Added 6.61%
1,782,575
Common Shares, $0.01 p...
Dec 14
2021
-
200,000
Reduced 10.55%
1,695,823
Common Shares, $0.01 p...
Feb 01
2021
BUY
Grant, award, or other acquisition
-
143,656
Added 7.04%
1,895,823
Common Shares, $0.01 p...
Jan 31
2021
SELL
Payment of exercise price or tax liability
$345,728
$12.8 p/Share
27,010
Reduced 1.52%
1,752,167
Common Shares, $0.01 p...
Jan 29
2021
SELL
Payment of exercise price or tax liability
$1,021,139
$12.67 p/Share
80,595
Reduced 4.33%
1,779,177
Common Shares, $0.01 p...
Jan 26
2021
BUY
Grant, award, or other acquisition
-
184,341
Added 9.02%
1,859,772
Common Shares, $0.01 p...