Apr 25
2022
BUY
Other acquisition or disposition
$430
$86.09 p/Share
5
Added 0.01%
42,462
Common Shares
Mar 25
2022
BUY
Other acquisition or disposition
$423
$105.63 p/Share
4
Added 0.01%
42,456
Common Shares
Mar 10
2022
BUY
Other acquisition or disposition
$118
$117.52 p/Share
1
Added 0.0%
42,451
Common Shares
Feb 25
2022
BUY
Other acquisition or disposition
$457
$114.19 p/Share
4
Added 0.01%
42,450
Common Shares
Feb 04
2022
SELL
Payment of exercise price or tax liability
$241,026
$132.87 p/Share
1,814
Reduced 4.38%
39,623
Common Shares
Feb 04
2022
BUY
Grant, award, or other acquisition
-
2,823
Added 6.24%
42,446
Common Shares
Jan 31
2022
SELL
Payment of exercise price or tax liability
$3,912,754
$151.2 p/Share
25,878
Reduced 38.44%
41,437
Common Shares
Jan 25
2022
BUY
Other acquisition or disposition
$379
$126.19 p/Share
3
Added 0.0%
67,315
Common Shares
Jan 03
2022
BUY
Exercise of conversion of derivative security
-
479
Added 0.71%
67,307
Common Shares
Dec 24
2021
BUY
Other acquisition or disposition
$403
$134.35 p/Share
3
Added 0.0%
67,311
Common Shares
Dec 10
2021
BUY
Other acquisition or disposition
$0
$150.98 p/Share
0
Added 0.0%
66,828
Common Shares
Nov 24
2021
BUY
Other acquisition or disposition
$418
$139.44 p/Share
3
Added 0.0%
66,827
Common Shares
Oct 26
2021
BUY
Grant, award, or other acquisition
-
58,348
Added 46.62%
66,820
Common Shares
Oct 25
2021
BUY
Other acquisition or disposition
$500
$124.95 p/Share
4
Added 0.01%
66,824
Common Shares
Sep 24
2021
BUY
Other acquisition or disposition
$492
$123.02 p/Share
4
Added 0.05%
8,472
Common Shares
Sep 10
2021
BUY
Other acquisition or disposition
$0
$152.24 p/Share
0
Added 0.0%
8,468
Common Shares
Aug 25
2021
BUY
Other acquisition or disposition
$400
$133.2 p/Share
3
Added 0.04%
8,467
Common Shares
Jul 23
2021
BUY
Other acquisition or disposition
$461
$153.8 p/Share
3
Added 0.04%
8,463
Common Shares
Jun 25
2021
BUY
Other acquisition or disposition
$481
$160.34 p/Share
3
Added 0.04%
8,460
Common Shares
Jun 25
2021
BUY
Other acquisition or disposition
$481
$160.34 p/Share
3
Added 0.04%
8,460
Common Shares
Jun 10
2021
BUY
Other acquisition or disposition
$0
$196.58 p/Share
0
Added 0.0%
8,457
Common Shares
May 25
2021
BUY
Other acquisition or disposition
$367
$183.55 p/Share
2
Added 0.02%
8,456
Common Shares
Apr 23
2021
BUY
Other acquisition or disposition
$389
$194.73 p/Share
2
Added 0.02%
8,454
Common Shares
Apr 06
2021
BUY
Exercise of conversion of derivative security
-
383
Added 4.34%
8,451
Common Shares
Mar 25
2021
BUY
Other acquisition or disposition
-
2
Added 0.02%
8,068
Common Shares