Aug 25
2023
BUY
Other acquisition or disposition
$1,959
$43.55 p/Share
45
Added 0.04%
125,145
Common Shares
Aug 07
2023
SELL
Open market or private sale
$359,707
$55.76 p/Share
6,451
Reduced 4.91%
125,064
Common Shares
Aug 04
2023
SELL
Open market or private sale
$2,733,794
$56.31 p/Share
48,549
Reduced 26.96%
131,515
Common Shares
Jul 25
2023
BUY
Other acquisition or disposition
$1,970
$57.96 p/Share
34
Added 0.03%
125,099
Common Shares
Jun 23
2023
BUY
Other acquisition or disposition
$1,995
$48.67 p/Share
41
Added 0.02%
180,064
Common Shares
Jun 09
2023
BUY
Other acquisition or disposition
$5,490
$63.11 p/Share
87
Added 0.05%
180,023
Common Shares
May 25
2023
BUY
Other acquisition or disposition
$1,964
$54.56 p/Share
36
Added 0.02%
179,935
Common Shares
May 12
2023
SELL
Open market or private sale
$1,672,750
$66.91 p/Share
25,000
Reduced 12.2%
179,899
Common Shares
Apr 25
2023
BUY
Other acquisition or disposition
$1,986
$58.42 p/Share
34
Added 0.02%
204,899
Common Shares
Mar 24
2023
BUY
Other acquisition or disposition
$1,216
$55.3 p/Share
22
Added 0.01%
204,864
Common Shares
Mar 10
2023
BUY
Other acquisition or disposition
$5,464
$72.86 p/Share
75
Added 0.04%
204,842
Common Shares
Feb 24
2023
BUY
Other acquisition or disposition
$1,990
$68.65 p/Share
29
Added 0.01%
204,767
Common Shares
Feb 03
2023
SELL
Payment of exercise price or tax liability
$633,643
$82.27 p/Share
7,702
Reduced 3.63%
204,738
Common Shares
Jan 25
2023
BUY
Other acquisition or disposition
$1,964
$51.71 p/Share
38
Added 0.02%
212,440
Common Shares
Jan 17
2023
SELL
Open market or private sale
$3,033,500
$60.67 p/Share
50,000
Reduced 19.05%
212,401
Common Shares
Dec 23
2022
BUY
Other acquisition or disposition
$1,980
$39.6 p/Share
50
Added 0.02%
262,401
Common Shares
Dec 09
2022
BUY
Other acquisition or disposition
$5,326
$51.71 p/Share
103
Added 0.04%
262,351
Common Shares
Nov 25
2022
BUY
Other acquisition or disposition
$2,343
$54.51 p/Share
43
Added 0.02%
262,247
Common Shares
Oct 25
2022
BUY
Other acquisition or disposition
$1,991
$37.58 p/Share
53
Added 0.02%
262,204
Common Shares
Sep 23
2022
BUY
Other acquisition or disposition
$1,966
$41.83 p/Share
47
Added 0.02%
262,151
Common Shares
Sep 09
2022
BUY
Other acquisition or disposition
$5,232
$59.46 p/Share
88
Added 0.03%
262,071
Common Shares
Aug 25
2022
BUY
Other acquisition or disposition
$1,939
$62.56 p/Share
31
Added 0.01%
262,103
Common Shares
Jul 25
2022
BUY
Other acquisition or disposition
$1,966
$70.23 p/Share
28
Added 0.01%
261,983
Common Shares
Jun 24
2022
BUY
Other acquisition or disposition
$1,956
$67.44 p/Share
29
Added 0.01%
261,955
Common Shares
Jun 10
2022
BUY
Other acquisition or disposition
$5,151
$87.3 p/Share
59
Added 0.02%
261,925
Common Shares