Mar 10
2022
BUY
Other acquisition or disposition
$0
$117.52 p/Share
0
Added 0.0%
41,294
Common Shares
Feb 25
2022
BUY
Other acquisition or disposition
$114
$114.19 p/Share
1
Added 0.0%
41,298
Common Shares
Feb 04
2022
SELL
Payment of exercise price or tax liability
$763,338
$132.87 p/Share
5,745
Reduced 13.28%
37,530
Common Shares
Feb 04
2022
BUY
Grant, award, or other acquisition
-
3,764
Added 8.35%
41,294
Common Shares
Jan 25
2022
BUY
Other acquisition or disposition
$126
$126.19 p/Share
1
Added 0.0%
43,275
Common Shares
Dec 24
2021
BUY
Other acquisition or disposition
$134
$134.35 p/Share
1
Added 0.0%
43,273
Common Shares
Dec 10
2021
BUY
Other acquisition or disposition
$0
$150.98 p/Share
0
Added 0.0%
43,272
Common Shares
Nov 24
2021
BUY
Other acquisition or disposition
$139
$139.44 p/Share
1
Added 0.0%
43,271
Common Shares
Oct 26
2021
SELL
Payment of exercise price or tax liability
$3,007,306
$149.58 p/Share
20,105
Reduced 31.72%
43,268
Common Shares
Oct 26
2021
BUY
Grant, award, or other acquisition
-
51,939
Added 45.04%
63,373
Common Shares
Oct 25
2021
BUY
Other acquisition or disposition
$125
$124.95 p/Share
1
Added 0.0%
43,270
Common Shares
Sep 24
2021
BUY
Other acquisition or disposition
$123
$123.02 p/Share
1
Added 0.01%
11,434
Common Shares
Sep 10
2021
BUY
Other acquisition or disposition
$0
$152.24 p/Share
0
Added 0.0%
11,432
Common Shares
Aug 25
2021
BUY
Other acquisition or disposition
$133
$133.2 p/Share
1
Added 0.01%
11,432
Common Shares
Aug 06
2021
BUY
Other acquisition or disposition
$0
$137.89 p/Share
0
Added 0.0%
11,430
Common Shares
Jul 23
2021
BUY
Other acquisition or disposition
$0
$153.8 p/Share
0
Added 0.0%
11,430
Common Shares
Jul 09
2021
BUY
Other acquisition or disposition
$0
$162.1 p/Share
0
Added 0.0%
11,429
Common Shares
Jun 25
2021
BUY
Other acquisition or disposition
$0
$160.34 p/Share
0
Added 0.0%
11,428
Common Shares
Jun 11
2021
BUY
Other acquisition or disposition
$0
$162.1 p/Share
0
Added 0.0%
11,428
Common Shares
Jun 10
2021
BUY
Other acquisition or disposition
$0
$196.58 p/Share
0
Added 0.0%
11,427
Common Shares
May 28
2021
BUY
Other acquisition or disposition
$0
$181.66 p/Share
0
Added 0.0%
11,427
Common Shares
May 14
2021
BUY
Other acquisition or disposition
$0
$194.22 p/Share
0
Added 0.0%
11,426
Common Shares
Apr 30
2021
BUY
Other acquisition or disposition
$0
$196.28 p/Share
0
Added 0.0%
11,426
Common Shares
Apr 16
2021
BUY
Other acquisition or disposition
$0
$199.68 p/Share
0
Added 0.0%
11,425
Common Shares
Apr 01
2021
BUY
Other acquisition or disposition
$0
$208.36 p/Share
0
Added 0.0%
11,425
Common Shares