Jan 31
2024
SELL
Payment of exercise price or tax liability
$47,449
$20.2 p/Share
2,349
Reduced 1.9%
121,302
Common Shares, $0.01 p...
Jan 31
2024
BUY
Grant, award, or other acquisition
-
4,935
Added 3.84%
123,651
Common Shares, $0.01 p...
Jan 04
2024
SELL
Payment of exercise price or tax liability
$6,111
$20.37 p/Share
300
Reduced 0.25%
118,716
Common Shares, $0.01 p...
Jan 03
2024
SELL
Payment of exercise price or tax liability
$141,611
$20.64 p/Share
6,861
Reduced 5.45%
119,016
Common Shares, $0.01 p...
Jan 03
2024
BUY
Grant, award, or other acquisition
-
48,450
Added 27.79%
125,877
Common Shares, $0.01 p...
Feb 03
2023
SELL
Payment of exercise price or tax liability
$1,628
$16.28 p/Share
100
Reduced 0.13%
77,427
Common Shares, $0.01 p...
Jan 31
2023
SELL
Payment of exercise price or tax liability
$29,913
$16.73 p/Share
1,788
Reduced 2.25%
77,527
Common Shares, $0.01 p...
Jan 31
2023
BUY
Grant, award, or other acquisition
$48,048
$16.73 p/Share
2,872
Added 3.49%
79,315
Common Shares, $0.01 p...
Jan 21
2023
SELL
Payment of exercise price or tax liability
$7,773
$16.54 p/Share
470
Reduced 0.61%
76,443
Common Shares, $0.01 p...
Jan 04
2023
SELL
Payment of exercise price or tax liability
$5,464
$16.36 p/Share
334
Reduced 0.43%
76,913
Common Shares, $0.01 p...
Jan 03
2023
SELL
Payment of exercise price or tax liability
$53,315
$16.03 p/Share
3,326
Reduced 5.98%
52,293
Common Shares, $0.01 p...
Jan 03
2023
BUY
Grant, award, or other acquisition
$400,012
$16.03 p/Share
24,954
Added 24.42%
77,247
Common Shares, $0.01 p...
Apr 20
2022
BUY
Grant, award, or other acquisition
-
11,030
Added 16.55%
55,619
Common Shares, $0.01 p...
Mar 28
2022
BUY
Grant, award, or other acquisition
-
1,625
Added 3.52%
44,589
Common Shares, $0.01 p...
Feb 03
2022
SELL
Payment of exercise price or tax liability
$1,529
$15.29 p/Share
100
Reduced 0.23%
42,964
Common Shares, $0.01 p...
Jan 31
2022
SELL
Payment of exercise price or tax liability
$7,222
$14.83 p/Share
487
Reduced 1.12%
43,064
Common Shares, $0.01 p...
Jan 31
2022
BUY
Grant, award, or other acquisition
-
206
Added 0.47%
43,551
Common Shares, $0.01 p...
Jan 21
2022
SELL
Payment of exercise price or tax liability
$7,003
$14.62 p/Share
479
Reduced 1.09%
43,345
Common Shares, $0.01 p...
Jan 04
2022
SELL
Payment of exercise price or tax liability
$5,098
$14.65 p/Share
348
Reduced 0.79%
43,824
Common Shares, $0.01 p...
Jan 03
2022
BUY
Grant, award, or other acquisition
-
21,614
Added 32.86%
44,172
Common Shares, $0.01 p...