Sep 30
2024
BUY
Grant, award, or other acquisition
$33,476
$363.87 p/Share
92
Added 0.72%
12,758
Common Shares
Jun 30
2024
BUY
Grant, award, or other acquisition
$31,929
$287.65 p/Share
111
Added 0.87%
12,666
Common Shares
Mar 31
2024
BUY
Grant, award, or other acquisition
$30,166
$290.06 p/Share
104
Added 0.82%
12,555
Common Shares
Mar 05
2024
SELL
Sale (or disposition) back to the issuer
-
1,800
Reduced 12.63%
12,451
Common Shares
Feb 15
2024
SELL
Sale (or disposition) back to the issuer
-
15,500
Reduced 52.1%
14,251
Common Shares
Dec 31
2023
BUY
Grant, award, or other acquisition
$30,195
$305.0 p/Share
99
Added 0.06%
174,291
Common Shares
Dec 12
2023
SELL
Open market or private sale
$14,545,673
$273.03 p/Share
53,275
Reduced 23.42%
174,192
Common Shares
Dec 12
2023
BUY
Exercise of conversion of derivative security
$8,599,650
$161.42 p/Share
53,275
Added 18.98%
227,467
Common Shares
Dec 11
2023
SELL
Open market or private sale
$13,809,500
$276.19 p/Share
50,000
Reduced 22.3%
174,192
Common Shares
Dec 11
2023
BUY
Exercise of conversion of derivative security
$8,070,999
$161.42 p/Share
50,000
Added 18.24%
224,192
Common Shares
Sep 30
2023
BUY
Grant, award, or other acquisition
$30,041
$263.52 p/Share
114
Added 0.07%
174,192
Common Shares
Jun 30
2023
BUY
Grant, award, or other acquisition
$30,063
$291.88 p/Share
103
Added 0.06%
174,078
Common Shares
Mar 31
2023
BUY
Grant, award, or other acquisition
$30,214
$302.14 p/Share
100
Added 0.06%
173,975
Common Stock
Mar 08
2023
SELL
Payment of exercise price or tax liability
$51,749
$300.87 p/Share
172
Reduced 0.1%
173,875
Common Stock
Feb 28
2023
SELL
Payment of exercise price or tax liability
$72,345
$298.95 p/Share
242
Reduced 0.14%
174,047
Common Stock
Feb 22
2023
SELL
Payment of exercise price or tax liability
$142,934
$292.3 p/Share
489
Reduced 0.28%
174,289
Common Stock
Feb 19
2023
SELL
Payment of exercise price or tax liability
$263,726
$299.01 p/Share
882
Reduced 0.5%
174,778
Common Stock
Dec 31
2022
BUY
Grant, award, or other acquisition
$30,540
$280.19 p/Share
109
Added 0.06%
175,660
Common Stock
Sep 30
2022
BUY
Grant, award, or other acquisition
$29,867
$292.81 p/Share
102
Added 0.06%
175,551
Common Stock
Aug 16
2022
SELL
Open market or private sale
$18,263,491
$353.69 p/Share
51,637
Reduced 22.74%
175,449
Common Stock
Aug 16
2022
BUY
Exercise of conversion of derivative security
$7,600,450
$147.19 p/Share
51,637
Added 18.53%
227,086
Common Stock
Jun 30
2022
BUY
Grant, award, or other acquisition
$30,016
$312.67 p/Share
96
Added 0.05%
175,449
Common Stock
Mar 31
2022
BUY
Grant, award, or other acquisition
$30,052
$390.28 p/Share
77
Added 0.04%
175,353
Common Stock
Mar 08
2022
SELL
Payment of exercise price or tax liability
$78,214
$367.2 p/Share
213
Reduced 0.12%
175,276
Common Stock
Feb 28
2022
SELL
Payment of exercise price or tax liability
$102,246
$355.02 p/Share
288
Reduced 0.16%
175,489
Common Stock