Jan 31
2024
SELL
Payment of exercise price or tax liability
$185,193
$20.2 p/Share
9,168
Reduced 4.88%
178,856
Common Shares, $0.01 p...
Jan 31
2024
BUY
Grant, award, or other acquisition
-
14,065
Added 6.96%
188,024
Common Shares, $0.01 p...
Jan 04
2024
SELL
Payment of exercise price or tax liability
$38,173
$20.37 p/Share
1,874
Reduced 1.07%
173,959
Common Shares, $0.01 p...
Jan 03
2024
SELL
Payment of exercise price or tax liability
$244,542
$20.64 p/Share
11,848
Reduced 6.31%
175,833
Common Shares, $0.01 p...
Jan 03
2024
BUY
Grant, award, or other acquisition
-
60,563
Added 24.4%
187,681
Common Shares, $0.01 p...
Feb 25
2023
SELL
Payment of exercise price or tax liability
$138,244
$15.69 p/Share
8,811
Reduced 6.48%
127,118
Common Shares, $0.01 p...
Feb 25
2023
BUY
Grant, award, or other acquisition
-
6,600
Added 4.63%
135,929
Common Shares, $0.01 p...
Jan 31
2023
SELL
Payment of exercise price or tax liability
$16,679
$16.73 p/Share
997
Reduced 0.77%
129,329
Common Shares, $0.01 p...
Jan 31
2023
BUY
Grant, award, or other acquisition
$45,221
$16.73 p/Share
2,703
Added 2.03%
130,326
Common Shares, $0.01 p...
Jan 04
2023
SELL
Payment of exercise price or tax liability
$30,854
$16.36 p/Share
1,886
Reduced 1.46%
127,623
Common Shares, $0.01 p...
Jan 03
2023
SELL
Payment of exercise price or tax liability
$68,704
$16.03 p/Share
4,286
Reduced 5.31%
76,483
Common Shares, $0.01 p...
Jan 03
2023
BUY
Grant, award, or other acquisition
$850,006
$16.03 p/Share
53,026
Added 29.05%
129,509
Common Shares, $0.01 p...
Apr 20
2022
BUY
Grant, award, or other acquisition
-
13,787
Added 14.58%
80,769
Common Shares, $0.01 p...
Mar 28
2022
BUY
Grant, award, or other acquisition
-
7,825
Added 10.46%
66,982
Common Shares, $0.01 p...
Feb 25
2022
SELL
Payment of exercise price or tax liability
$19,251
$16.44 p/Share
1,171
Reduced 1.94%
59,157
Common Shares, $0.01 p...
Jan 31
2022
SELL
Payment of exercise price or tax liability
$4,375
$14.83 p/Share
295
Reduced 0.49%
60,328
Common Shares, $0.01 p...
Jan 31
2022
BUY
Grant, award, or other acquisition
-
902
Added 1.47%
60,623
Common Shares, $0.01 p...
Jan 04
2022
SELL
Payment of exercise price or tax liability
$30,648
$14.65 p/Share
2,092
Reduced 3.38%
59,721
Common Shares, $0.01 p...
Jan 03
2022
BUY
Grant, award, or other acquisition
-
27,018
Added 30.42%
61,813
Common Shares, $0.01 p...
Feb 25
2021
SELL
Payment of exercise price or tax liability
$13,298
$13.14 p/Share
1,012
Reduced 2.83%
34,795
Common Shares, $0.01 p...
Feb 01
2021
BUY
Grant, award, or other acquisition
-
11,806
Added 24.8%
35,807
Common Shares, $0.01 p...
Jan 04
2021
BUY
Grant, award, or other acquisition
-
13,538
Added 36.06%
24,001
Common Shares, $0.01 p...
Dec 01
2020
BUY
Open market or private purchase
$25,758
$9.72 p/Share
2,650
Added 20.21%
10,463
Common Shares, $0.01 p...