Dec 09
2024
SELL
Open market or private sale
$859,762
$75.69 p/Share
11,359
Reduced 18.03%
51,630
Common Shares
Dec 06
2024
BUY
Other acquisition or disposition
$747
$74.75 p/Share
10
Added 0.02%
51,640
Common Shares
Nov 14
2024
SELL
Payment of exercise price or tax liability
$519,646
$74.48 p/Share
6,977
Reduced 9.97%
62,989
Common Shares
Nov 14
2024
BUY
Grant, award, or other acquisition
-
18,336
Added 20.77%
69,966
Common Shares
Sep 06
2024
BUY
Other acquisition or disposition
$679
$67.97 p/Share
10
Added 0.02%
51,630
Common Shares
Aug 23
2024
BUY
Other acquisition or disposition
$945
$59.11 p/Share
16
Added 0.03%
51,619
Common Shares
Jul 31
2024
BUY
Other acquisition or disposition
$4,966
$55.8 p/Share
89
Added 0.17%
51,602
Common Shares
Jun 27
2024
BUY
Other acquisition or disposition
$4,985
$55.39 p/Share
90
Added 0.17%
51,510
Common Shares
Jun 07
2024
BUY
Other acquisition or disposition
$545
$68.22 p/Share
8
Added 0.02%
51,420
Common Shares
May 24
2024
BUY
Other acquisition or disposition
$4,984
$55.38 p/Share
90
Added 0.17%
51,412
Common Shares
Apr 28
2024
SELL
Payment of exercise price or tax liability
$113,301
$68.46 p/Share
1,655
Reduced 3.13%
51,233
Common Shares
Apr 25
2024
BUY
Other acquisition or disposition
$4,988
$56.69 p/Share
88
Added 0.17%
51,322
Common Shares
Mar 25
2024
BUY
Other acquisition or disposition
$4,980
$60.74 p/Share
82
Added 0.15%
52,888
Common Shares
Mar 08
2024
BUY
Other acquisition or disposition
$135
$67.87 p/Share
2
Added 0.0%
52,806
Common Shares
Feb 23
2024
BUY
Other acquisition or disposition
$4,981
$48.84 p/Share
102
Added 0.19%
52,803
Common Shares
Jan 25
2024
BUY
Other acquisition or disposition
$4,995
$48.03 p/Share
104
Added 0.2%
52,701
Common Shares
Jan 23
2024
BUY
Grant, award, or other acquisition
-
13,472
Added 20.39%
52,597
Common Shares
Dec 22
2023
BUY
Other acquisition or disposition
$4,963
$53.95 p/Share
92
Added 0.23%
39,125
Common Shares
Dec 08
2023
BUY
Other acquisition or disposition
$120
$60.47 p/Share
2
Added 0.01%
39,032
Common Shares
Nov 24
2023
BUY
Other acquisition or disposition
$4,955
$46.75 p/Share
106
Added 0.27%
39,029
Common Shares
Oct 25
2023
BUY
Other acquisition or disposition
$4,981
$37.74 p/Share
132
Added 0.34%
38,922
Common Shares
Sep 25
2023
BUY
Other acquisition or disposition
$4,978
$42.92 p/Share
116
Added 0.3%
38,790
Common Shares
Sep 05
2023
BUY
Grant, award, or other acquisition
$1,500,033
$54.65 p/Share
27,448
Added 41.51%
38,674
Common Shares
Apr 28
2023
BUY
Grant, award, or other acquisition
$750,009
$66.81 p/Share
11,226
Added 50.0%
11,226
Common Shares