May 07
2024
SELL
Open market or private sale
$2,428,025
$106.25 p/Share
22,852
Reduced 27.1%
61,462
Common shares without ...
Mar 01
2024
SELL
Open market or private sale
$82,239
$118.5 p/Share
694
Reduced 0.82%
84,314
Common shares without ...
Feb 29
2024
SELL
Payment of exercise price or tax liability
$920,663
$120.05 p/Share
7,669
Reduced 8.27%
85,008
Common shares without ...
Feb 21
2024
BUY
Grant, award, or other acquisition
-
17,240
Added 15.68%
92,677
Common shares without ...
Mar 01
2023
SELL
Open market or private sale
$94,960
$100.7 p/Share
943
Reduced 1.23%
75,437
Common shares without ...
Feb 28
2023
SELL
Payment of exercise price or tax liability
$761,344
$99.77 p/Share
7,631
Reduced 9.08%
76,380
Common shares without ...
Feb 17
2023
BUY
Grant, award, or other acquisition
-
15,855
Added 15.88%
84,011
Common shares without ...
Jun 10
2022
SELL
Payment of exercise price or tax liability
$2,533,045
$112.71 p/Share
22,474
Reduced 24.8%
68,156
Common shares without ...
Mar 01
2022
SELL
Open market or private sale
$111,415
$118.15 p/Share
943
Reduced 1.03%
90,630
Common shares without ...
Feb 28
2022
SELL
Payment of exercise price or tax liability
$632,615
$122.41 p/Share
5,168
Reduced 5.34%
91,573
Common shares without ...
Feb 18
2022
BUY
Grant, award, or other acquisition
-
17,247
Added 15.13%
96,741
Common shares without ...
Jun 10
2021
SELL
Payment of exercise price or tax liability
$314,173
$109.05 p/Share
2,881
Reduced 3.5%
79,494
Common shares without ...
Mar 01
2021
SELL
Open market or private sale
$113,735
$120.61 p/Share
943
Reduced 1.13%
82,375
Common shares without ...
Feb 26
2021
SELL
Payment of exercise price or tax liability
$318,661
$121.58 p/Share
2,621
Reduced 3.05%
83,318
Common shares without ...
Feb 19
2021
BUY
Grant, award, or other acquisition
-
13,865
Added 13.89%
85,939
Common shares without ...
Jun 10
2020
SELL
Open market or private sale
$79,212
$90.84 p/Share
872
Reduced 1.2%
72,074
Common shares without ...
Jun 10
2020
SELL
Payment of exercise price or tax liability
$257,721
$90.27 p/Share
2,855
Reduced 3.77%
72,946
Common shares without ...
Feb 21
2020
BUY
Grant, award, or other acquisition
-
18,855
Added 19.92%
75,801
Common shares without ...
Jun 10
2019
BUY
Grant, award, or other acquisition
-
56,946
Added 50.0%
56,946
Common shares without ...