Sep 30
2024
BUY
Grant, award, or other acquisition
$30,565
$363.87 p/Share
84
Added 0.97%
8,600
Common Shares
Jun 30
2024
BUY
Grant, award, or other acquisition
$30,203
$287.65 p/Share
105
Added 1.22%
8,515
Common Shares
May 02
2024
-
696
Reduced 7.64%
8,410
Common Shares
Apr 01
2024
SELL
Payment of exercise price or tax liability
$87,096
$286.5 p/Share
304
Reduced 3.23%
9,106
Common Shares
Mar 31
2024
BUY
Grant, award, or other acquisition
$30,166
$290.06 p/Share
104
Added 1.09%
9,410
Common Shares
Mar 05
2024
SELL
Sale (or disposition) back to the issuer
-
5,000
Reduced 34.95%
9,306
Common Shares
Mar 04
2024
-
5,242
Reduced 26.82%
14,306
Common Shares
Feb 15
2024
SELL
Payment of exercise price or tax liability
$288,550
$286.26 p/Share
1,008
Reduced 2.38%
41,423
Common Shares
Feb 15
2024
SELL
Sale (or disposition) back to the issuer
-
21,875
Reduced 52.81%
19,548
Common Shares
Dec 31
2023
BUY
Grant, award, or other acquisition
$30,195
$305.0 p/Share
99
Added 0.23%
42,431
Common Shares
Sep 30
2023
BUY
Grant, award, or other acquisition
$30,041
$263.52 p/Share
114
Added 0.27%
42,332
Common Shares
Jun 30
2023
BUY
Grant, award, or other acquisition
$30,063
$291.88 p/Share
103
Added 0.24%
42,218
Common Shares
May 17
2023
-
5,104
Reduced 10.81%
42,115
Common Shares
Apr 01
2023
SELL
Payment of exercise price or tax liability
$126,596
$302.14 p/Share
419
Reduced 0.88%
47,219
Common Stock
Mar 31
2023
BUY
Grant, award, or other acquisition
$30,214
$302.14 p/Share
100
Added 0.21%
47,638
Common Stock
Mar 08
2023
SELL
Payment of exercise price or tax liability
$143,514
$300.87 p/Share
477
Reduced 0.99%
47,538
Common Stock
Mar 03
2023
-
12,296
Reduced 20.39%
48,015
Common Stock
Feb 28
2023
SELL
Payment of exercise price or tax liability
$150,371
$298.95 p/Share
503
Reduced 0.83%
60,311
Common Stock
Feb 22
2023
SELL
Payment of exercise price or tax liability
$380,282
$292.3 p/Share
1,301
Reduced 2.09%
60,814
Common Stock
Feb 17
2023
-
103,275
Reduced 62.44%
62,115
Common Stock
Feb 15
2023
SELL
Payment of exercise price or tax liability
$458,887
$300.91 p/Share
1,525
Reduced 0.91%
165,390
Common Stock
Feb 13
2023
BUY
Exercise of conversion of derivative security
$15,201,047
$147.19 p/Share
103,275
Added 38.22%
166,915
Common Stock
Dec 31
2022
BUY
Grant, award, or other acquisition
$30,540
$280.19 p/Share
109
Added 0.17%
63,640
Common Stock
Sep 30
2022
BUY
Grant, award, or other acquisition
$29,867
$292.81 p/Share
102
Added 0.16%
63,531
Common Stock
Jun 30
2022
BUY
Grant, award, or other acquisition
$30,016
$312.67 p/Share
96
Added 0.15%
63,429
Common Stock