Mar 05
2024
SELL
Open market or private sale
$555,742
$252.84 p/Share
2,198
Reduced 9.87%
20,075
Common Shares
Mar 01
2024
SELL
Payment of exercise price or tax liability
$455,508
$254.19 p/Share
1,792
Reduced 7.45%
22,273
Common Shares
Mar 01
2024
BUY
Grant, award, or other acquisition
-
3,990
Added 14.22%
24,065
Common Shares
Feb 20
2024
BUY
Grant, award, or other acquisition
-
1,119
Added 5.28%
20,075
Common Shares
Feb 17
2024
SELL
Payment of exercise price or tax liability
$153,438
$249.9 p/Share
614
Reduced 3.14%
18,956
Common Shares
Aug 01
2023
SELL
Open market or private sale
$1,798,046
$200.63 p/Share
8,962
Reduced 31.41%
19,570
Common Shares
Aug 01
2023
BUY
Exercise of conversion of derivative security
$812,853
$90.7 p/Share
8,962
Added 23.9%
28,532
Common Shares
Mar 03
2023
SELL
Payment of exercise price or tax liability
$270,913
$173.44 p/Share
1,562
Reduced 7.39%
19,570
Common Shares
Mar 03
2023
BUY
Grant, award, or other acquisition
-
3,479
Added 14.14%
21,132
Common Shares
Feb 19
2023
SELL
Payment of exercise price or tax liability
$109,123
$176.29 p/Share
619
Reduced 3.39%
17,653
Common Shares
Feb 15
2023
BUY
Grant, award, or other acquisition
-
1,489
Added 7.54%
18,272
Common Shares
Oct 31
2022
SELL
Open market or private sale
$1,435,896
$141.12 p/Share
10,175
Reduced 37.74%
16,783
Common Shares
Oct 31
2022
BUY
Exercise of conversion of derivative security
$899,877
$88.44 p/Share
10,175
Added 27.4%
26,958
Common Shares
Mar 04
2022
SELL
Payment of exercise price or tax liability
$117,247
$128.42 p/Share
913
Reduced 5.16%
16,783
Common Shares
Mar 04
2022
BUY
Grant, award, or other acquisition
-
2,339
Added 11.67%
17,696
Common Shares
Feb 18
2022
SELL
Payment of exercise price or tax liability
$83,052
$127.38 p/Share
652
Reduced 4.07%
15,357
Common Shares
Feb 16
2022
BUY
Grant, award, or other acquisition
-
1,809
Added 10.15%
16,009
Common Shares
Sep 07
2021
SELL
Open market or private sale
$919,446
$134.03 p/Share
6,860
Reduced 32.57%
14,200
Common Shares
Sep 07
2021
BUY
Exercise of conversion of derivative security
$585,158
$85.3 p/Share
6,860
Added 24.57%
21,060
Common Shares
May 05
2021
SELL
Open market or private sale
$527,123
$132.31 p/Share
3,984
Reduced 21.91%
14,200
Common Shares
May 05
2021
BUY
Exercise of conversion of derivative security
$231,630
$58.14 p/Share
3,984
Added 17.97%
18,184
Common Shares
Mar 04
2021
SELL
Payment of exercise price or tax liability
$62,554
$115.2 p/Share
543
Reduced 3.68%
14,200
Common Shares
Mar 04
2021
BUY
Grant, award, or other acquisition
-
1,767
Added 10.7%
14,743
Common Shares
Feb 19
2021
SELL
Payment of exercise price or tax liability
$86,211
$115.41 p/Share
747
Reduced 5.44%
12,976
Common Shares
Feb 17
2021
BUY
Grant, award, or other acquisition
-
1,995
Added 12.69%
13,723
Common Shares