Dec 06
2024
BUY
Other acquisition or disposition
$74
$74.75 p/Share
1
Added 0.0%
55,968
Common Shares
Nov 25
2024
BUY
Other acquisition or disposition
$200
$66.78 p/Share
3
Added 0.01%
55,966
Common Shares
Nov 14
2024
SELL
Payment of exercise price or tax liability
$206,830
$74.48 p/Share
2,777
Reduced 4.73%
55,963
Common Shares
Nov 14
2024
BUY
Grant, award, or other acquisition
-
9,033
Added 13.33%
58,740
Common Shares
Oct 25
2024
BUY
Other acquisition or disposition
$147
$73.57 p/Share
2
Added 0.0%
49,707
Common Shares
Sep 25
2024
BUY
Other acquisition or disposition
$204
$68.24 p/Share
3
Added 0.01%
49,704
Common Shares
Sep 06
2024
BUY
Other acquisition or disposition
$67
$67.97 p/Share
1
Added 0.0%
49,701
Common Shares
Aug 23
2024
BUY
Other acquisition or disposition
$177
$59.11 p/Share
3
Added 0.01%
49,699
Common Shares
Jul 31
2024
BUY
Other acquisition or disposition
$167
$55.8 p/Share
3
Added 0.01%
49,695
Common Shares
Jun 27
2024
BUY
Other acquisition or disposition
$166
$55.39 p/Share
3
Added 0.01%
49,691
Common Shares
Jun 07
2024
BUY
Other acquisition or disposition
$68
$68.22 p/Share
1
Added 0.0%
49,687
Common Shares
May 24
2024
BUY
Other acquisition or disposition
$166
$55.38 p/Share
3
Added 0.01%
49,685
Common Shares
Apr 25
2024
BUY
Other acquisition or disposition
$170
$56.69 p/Share
3
Added 0.01%
49,682
Common Shares
Mar 25
2024
BUY
Other acquisition or disposition
$182
$60.74 p/Share
3
Added 0.01%
49,678
Common Shares
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