Jan 03
2025
SELL
Payment of exercise price or tax liability
$345,640
$33.12 p/Share
10,436
Reduced 8.38%
114,074
Common Shares, $0.01 p...
Jan 03
2025
BUY
Grant, award, or other acquisition
-
30,194
Added 19.52%
124,510
Common Shares, $0.01 p...
Jan 31
2024
SELL
Payment of exercise price or tax liability
$68,922
$20.2 p/Share
3,412
Reduced 3.49%
94,316
Common Shares, $0.01 p...
Jan 31
2024
BUY
Grant, award, or other acquisition
-
5,767
Added 5.57%
97,728
Common Shares, $0.01 p...
Jan 04
2024
SELL
Payment of exercise price or tax liability
$10,959
$20.37 p/Share
538
Reduced 0.58%
91,961
Common Shares, $0.01 p...
Jan 03
2024
SELL
Payment of exercise price or tax liability
$70,980
$20.64 p/Share
3,439
Reduced 3.58%
92,499
Common Shares, $0.01 p...
Jan 03
2024
BUY
Grant, award, or other acquisition
-
49,807
Added 34.17%
95,938
Common Shares, $0.01 p...
Feb 03
2023
SELL
Payment of exercise price or tax liability
$3,076
$16.28 p/Share
189
Reduced 0.41%
46,131
Common Shares, $0.01 p...
Jan 31
2023
SELL
Payment of exercise price or tax liability
$48,466
$16.73 p/Share
2,897
Reduced 5.89%
46,320
Common Shares, $0.01 p...
Jan 31
2023
BUY
Grant, award, or other acquisition
$44,886
$16.73 p/Share
2,683
Added 5.17%
49,217
Common Shares, $0.01 p...
Jan 21
2023
SELL
Payment of exercise price or tax liability
$12,454
$16.54 p/Share
753
Reduced 1.59%
46,534
Common Shares, $0.01 p...
Jan 04
2023
SELL
Payment of exercise price or tax liability
$9,047
$16.36 p/Share
553
Reduced 1.16%
47,287
Common Shares, $0.01 p...
Jan 03
2023
SELL
Payment of exercise price or tax liability
$7,037
$16.03 p/Share
439
Reduced 1.48%
29,125
Common Shares, $0.01 p...
Jan 03
2023
BUY
Grant, award, or other acquisition
$300,001
$16.03 p/Share
18,715
Added 28.12%
47,840
Common Shares, $0.01 p...
Apr 20
2022
BUY
Grant, award, or other acquisition
-
1,614
Added 5.18%
29,564
Common Shares, $0.01 p...
Mar 28
2022
BUY
Grant, award, or other acquisition
-
2,040
Added 6.8%
27,950
Common Shares, $0.01 p...
Feb 03
2022
SELL
Payment of exercise price or tax liability
$2,936
$15.29 p/Share
192
Reduced 0.74%
25,910
Common Shares, $0.01 p...
Jan 31
2022
SELL
Payment of exercise price or tax liability
$8,320
$14.83 p/Share
561
Reduced 2.1%
26,102
Common Shares, $0.01 p...
Jan 31
2022
BUY
Grant, award, or other acquisition
-
6,126
Added 18.68%
26,663
Common Shares, $0.01 p...