Jun 24
2022
BUY
Other acquisition or disposition
$2,900
$67.44 p/Share
43
Added 0.2%
21,450
Common Shares
Jun 10
2022
BUY
Other acquisition or disposition
$698
$87.3 p/Share
8
Added 0.04%
21,406
Common Shares
May 25
2022
BUY
Other acquisition or disposition
$2,903
$74.44 p/Share
39
Added 0.18%
21,397
Common Shares
Apr 25
2022
BUY
Other acquisition or disposition
$2,841
$86.09 p/Share
33
Added 0.15%
21,358
Common Shares
Mar 25
2022
BUY
Other acquisition or disposition
$2,852
$105.63 p/Share
27
Added 0.13%
21,298
Common Shares
Mar 10
2022
BUY
Other acquisition or disposition
$588
$117.52 p/Share
5
Added 0.02%
21,271
Common Shares
Feb 25
2022
BUY
Other acquisition or disposition
$2,855
$114.19 p/Share
25
Added 0.12%
21,324
Common Shares
Feb 04
2022
SELL
Payment of exercise price or tax liability
$266,803
$132.87 p/Share
2,008
Reduced 10.71%
16,749
Common Shares
Feb 04
2022
BUY
Grant, award, or other acquisition
-
4,516
Added 17.52%
21,265
Common Shares
Jan 25
2022
BUY
Other acquisition or disposition
$2,902
$126.19 p/Share
23
Added 0.12%
18,757
Common Shares
Dec 24
2021
BUY
Other acquisition or disposition
$2,821
$134.35 p/Share
21
Added 0.11%
18,734
Common Shares
Dec 10
2021
BUY
Other acquisition or disposition
$604
$150.98 p/Share
4
Added 0.02%
18,712
Common Shares
Nov 24
2021
BUY
Other acquisition or disposition
$2,789
$139.44 p/Share
20
Added 0.11%
18,708
Common Shares
Oct 26
2021
SELL
Payment of exercise price or tax liability
$252,341
$149.58 p/Share
1,687
Reduced 8.29%
18,663
Common Shares
Oct 26
2021
BUY
Grant, award, or other acquisition
-
7,958
Added 28.11%
20,350
Common Shares
Oct 25
2021
BUY
Other acquisition or disposition
$2,874
$124.95 p/Share
23
Added 0.12%
18,687
Common Shares
Sep 24
2021
BUY
Other acquisition or disposition
$2,829
$123.02 p/Share
23
Added 0.19%
12,392
Common Shares
Sep 10
2021
BUY
Other acquisition or disposition
$457
$152.24 p/Share
3
Added 0.02%
12,368
Common Shares
Aug 25
2021
BUY
Other acquisition or disposition
$2,797
$133.2 p/Share
21
Added 0.17%
12,365
Common Shares
Jul 23
2021
BUY
Other acquisition or disposition
$2,922
$153.8 p/Share
19
Added 0.15%
12,343
Common Shares
Jun 25
2021
BUY
Other acquisition or disposition
$2,886
$160.34 p/Share
18
Added 0.15%
12,324
Common Shares
Jun 10
2021
BUY
Other acquisition or disposition
$393
$196.58 p/Share
2
Added 0.02%
12,305
Common Shares
May 25
2021
BUY
Other acquisition or disposition
$2,753
$183.55 p/Share
15
Added 0.12%
12,303
Common Shares
Apr 23
2021
BUY
Other acquisition or disposition
$2,921
$194.73 p/Share
15
Added 0.12%
12,287
Common Shares
Mar 25
2021
BUY
Other acquisition or disposition
$2,906
$193.71 p/Share
15
Added 0.12%
12,272
Common Shares