Feb 28
2022
SELL
Payment of exercise price or tax liability
$474,074
$203.64 p/Share
2,328
Reduced 0.3%
770,254
Common Shares
Feb 27
2022
SELL
Payment of exercise price or tax liability
$471,799
$207.02 p/Share
2,279
Reduced 0.29%
772,582
Common Shares
Feb 24
2022
BUY
Grant, award, or other acquisition
-
96,375
Added 11.06%
774,861
Common Shares
Feb 22
2022
SELL
Payment of exercise price or tax liability
$424,255
$203.09 p/Share
2,089
Reduced 0.31%
678,486
Common Shares
Nov 10
2021
SELL
Open market or private sale
$3,000,229
$195.01 p/Share
15,385
Reduced 2.21%
680,575
Common Shares
Aug 31
2021
SELL
Open market or private sale
$5,577,729
$185.03 p/Share
30,145
Reduced 4.15%
695,960
Common Shares
Aug 30
2021
SELL
Open market or private sale
$1,328,750
$185.14 p/Share
7,177
Reduced 0.98%
726,105
Common Shares
Aug 24
2021
SELL
Open market or private sale
$8,446,449
$185.91 p/Share
45,433
Reduced 5.83%
733,282
Common Shares
Aug 24
2021
BUY
Exercise of conversion of derivative security
$3,332,510
$73.35 p/Share
45,433
Added 5.51%
778,715
Common Shares
Aug 23
2021
SELL
Open market or private sale
$13,084,443
$186.63 p/Share
70,109
Reduced 8.73%
733,282
Common Shares
Aug 23
2021
BUY
Exercise of conversion of derivative security
$5,242,471
$73.35 p/Share
71,472
Added 8.17%
803,391
Common Shares
Jul 30
2021
-
1,985
Reduced 0.27%
733,515
Common Shares
Jul 29
2021
-
350
Reduced 0.05%
735,500
Common Shares
May 19
2021
SELL
Payment of exercise price or tax liability
$6,478,565
$166.1 p/Share
39,004
Reduced 5.03%
735,850
Common Shares
Feb 28
2021
SELL
Payment of exercise price or tax liability
$363,854
$162.58 p/Share
2,238
Reduced 0.29%
774,854
Common Shares
Feb 27
2021
SELL
Payment of exercise price or tax liability
$356,375
$162.58 p/Share
2,192
Reduced 0.28%
777,092
Common Shares
Feb 25
2021
BUY
Grant, award, or other acquisition
-
101,287
Added 11.5%
779,284
Common Shares
Feb 23
2021
SELL
Payment of exercise price or tax liability
$348,975
$168.75 p/Share
2,068
Reduced 0.3%
677,997
Common Shares
Feb 22
2021
SELL
Payment of exercise price or tax liability
$338,637
$168.56 p/Share
2,009
Reduced 0.29%
680,065
Common Shares
Nov 16
2020
-
1,596
Reduced 0.22%
731,919
Common Shares
Nov 10
2020
SELL
Open market or private sale
$19,725,870
$148.87 p/Share
132,504
Reduced 16.27%
682,074
Common Shares
Nov 10
2020
BUY
Exercise of conversion of derivative security
$8,400,024
$62.64 p/Share
134,100
Added 14.14%
814,578
Common Shares
Jun 05
2020
-
46,830
Reduced 6.44%
680,478
Common Shares
May 19
2020
SELL
Sale (or disposition) back to the issuer
-
7,138
Reduced 0.85%
833,020
Common Shares
May 19
2020
SELL
Payment of exercise price or tax liability
$10,785,795
$102.03 p/Share
105,712
Reduced 12.69%
727,308
Common Shares