Feb 28
2023
SELL
Payment of exercise price or tax liability
$372,142
$99.77 p/Share
3,730
Reduced 7.39%
46,752
Common shares without ...
Feb 28
2023
BUY
Grant, award, or other acquisition
-
10,650
Added 17.42%
50,482
Common shares without ...
Feb 28
2022
SELL
Payment of exercise price or tax liability
$512,408
$122.41 p/Share
4,186
Reduced 9.51%
39,832
Common shares without ...
Feb 28
2022
BUY
Grant, award, or other acquisition
-
11,955
Added 21.36%
44,018
Common shares without ...
Feb 26
2021
SELL
Payment of exercise price or tax liability
$682,307
$121.58 p/Share
5,612
Reduced 14.9%
32,063
Common shares without ...
Feb 26
2021
BUY
Grant, award, or other acquisition
-
16,032
Added 29.85%
37,675
Common shares without ...
Jul 21
2020
SELL
Payment of exercise price or tax liability
$51,918
$99.08 p/Share
524
Reduced 2.36%
21,643
Common shares without ...
Jul 21
2020
BUY
Grant, award, or other acquisition
-
1,497
Added 6.33%
22,167
Common shares without ...
Feb 28
2020
SELL
Payment of exercise price or tax liability
$328,876
$79.19 p/Share
4,153
Reduced 16.73%
20,670
Common shares without ...
Feb 28
2020
BUY
Grant, award, or other acquisition
-
11,865
Added 32.34%
24,823
Common shares without ...
Feb 17
2020
SELL
Payment of exercise price or tax liability
$63,659
$89.66 p/Share
710
Reduced 5.19%
12,958
Common shares without ...
Jul 21
2019
SELL
Payment of exercise price or tax liability
$45,845
$87.49 p/Share
524
Reduced 3.69%
13,668
Common shares without ...
Jul 21
2019
BUY
Grant, award, or other acquisition
-
1,497
Added 9.54%
14,192
Common shares without ...
Feb 28
2019
SELL
Payment of exercise price or tax liability
$180,487
$77.23 p/Share
2,337
Reduced 15.55%
12,695
Common shares without ...
Feb 28
2019
BUY
Grant, award, or other acquisition
-
6,676
Added 30.75%
15,032
Common shares without ...
Feb 17
2019
SELL
Payment of exercise price or tax liability
$53,428
$75.25 p/Share
710
Reduced 7.83%
8,356
Common shares without ...
Jul 21
2018
SELL
Payment of exercise price or tax liability
$33,243
$63.32 p/Share
525
Reduced 5.47%
9,066
Common shares without ...
Jul 21
2018
BUY
Grant, award, or other acquisition
-
1,498
Added 13.51%
9,591
Common shares without ...
Feb 17
2018
SELL
Payment of exercise price or tax liability
$42,721
$60.17 p/Share
710
Reduced 8.07%
8,093
Common shares without ...
Nov 22
2017
SELL
Open market or private sale
$120,267
$55.86 p/Share
2,153
Reduced 19.65%
8,803
Common shares without ...