Mar 08
2024
BUY
Other acquisition or disposition
$67
$67.87 p/Share
1
Added 0.0%
49,674
Common Shares
Feb 28
2024
SELL
Sale (or disposition) back to the issuer
-
16,507
Reduced 24.94%
49,668
Common Shares
Feb 23
2024
BUY
Other acquisition or disposition
$195
$48.84 p/Share
4
Added 0.01%
49,673
Common Shares
Feb 05
2024
SELL
Payment of exercise price or tax liability
$43,198
$53.53 p/Share
807
Reduced 1.2%
66,175
Common Shares
Jan 25
2024
BUY
Other acquisition or disposition
$192
$48.03 p/Share
4
Added 0.01%
66,982
Common Shares
Jan 23
2024
BUY
Grant, award, or other acquisition
-
7,294
Added 9.82%
66,978
Common Shares
Dec 22
2023
BUY
Other acquisition or disposition
$215
$53.95 p/Share
4
Added 0.01%
59,684
Common Shares
Dec 08
2023
BUY
Other acquisition or disposition
$60
$60.47 p/Share
1
Added 0.0%
59,680
Common Shares
Nov 24
2023
BUY
Other acquisition or disposition
$187
$46.75 p/Share
4
Added 0.01%
59,678
Common Shares
Nov 16
2023
BUY
Grant, award, or other acquisition
$938,753
$56.87 p/Share
16,507
Added 21.67%
59,673
Common Shares
Oct 25
2023
BUY
Other acquisition or disposition
$188
$37.74 p/Share
5
Added 0.01%
43,166
Common Shares
Sep 25
2023
BUY
Other acquisition or disposition
$214
$42.92 p/Share
5
Added 0.01%
43,160
Common Shares
Sep 08
2023
BUY
Other acquisition or disposition
$54
$54.71 p/Share
1
Added 0.0%
43,155
Common Shares
Aug 25
2023
BUY
Other acquisition or disposition
$174
$43.55 p/Share
4
Added 0.01%
43,154
Common Shares
Jul 25
2023
BUY
Other acquisition or disposition
$173
$57.96 p/Share
3
Added 0.01%
43,149
Common Shares
Jun 23
2023
BUY
Other acquisition or disposition
$194
$48.67 p/Share
4
Added 0.01%
43,145
Common Shares
Jun 09
2023
BUY
Other acquisition or disposition
$63
$63.11 p/Share
1
Added 0.0%
43,141
Common Shares
May 25
2023
BUY
Other acquisition or disposition
$163
$54.56 p/Share
3
Added 0.01%
43,139
Common Shares
Apr 25
2023
BUY
Other acquisition or disposition
$175
$58.42 p/Share
3
Added 0.01%
43,135
Common Shares
Mar 24
2023
BUY
Other acquisition or disposition
$165
$55.3 p/Share
3
Added 0.01%
43,132
Common Shares
Mar 10
2023
BUY
Other acquisition or disposition
$72
$72.86 p/Share
1
Added 0.0%
43,128
Common Shares
Feb 24
2023
BUY
Other acquisition or disposition
$205
$68.65 p/Share
3
Added 0.01%
43,127
Common Shares
Feb 03
2023
SELL
Payment of exercise price or tax liability
$185,601
$82.27 p/Share
2,256
Reduced 4.97%
43,123
Common Shares
Jan 26
2023
BUY
Grant, award, or other acquisition
-
4,038
Added 8.17%
45,375
Common Shares
Jan 25
2023
BUY
Other acquisition or disposition
$206
$51.71 p/Share
4
Added 0.01%
45,379
Common Shares