Feb 26
2025
SELL
Payment of exercise price or tax liability
$179,078
$173.19 p/Share
1,034
Reduced 3.28%
30,449
Common Stock
Feb 26
2025
BUY
Exercise of conversion of derivative security
-
2,293
Added 6.79%
31,483
Common Stock
Feb 24
2025
SELL
Payment of exercise price or tax liability
$1,899,956
$168.81 p/Share
11,255
Reduced 27.83%
29,190
Common Stock
Feb 24
2025
BUY
Grant, award, or other acquisition
$4,212,822
$168.81 p/Share
24,956
Added 38.16%
40,445
Common Stock
Mar 08
2024
SELL
Payment of exercise price or tax liability
$9,386
$293.32 p/Share
32
Reduced 0.05%
70,442
Common Stock
Mar 08
2024
BUY
Grant, award, or other acquisition
$21,119
$293.32 p/Share
72
Added 0.1%
70,475
Common Stock
Feb 26
2024
SELL
Payment of exercise price or tax liability
$2,093,852
$288.33 p/Share
7,262
Reduced 9.35%
70,402
Common Stock
Feb 26
2024
BUY
Grant, award, or other acquisition
$4,640,383
$288.33 p/Share
16,094
Added 17.17%
77,665
Common Stock
Mar 10
2023
SELL
Payment of exercise price or tax liability
$3,951
$207.96 p/Share
19
Reduced 0.03%
61,571
Common Stock
Mar 10
2023
BUY
Grant, award, or other acquisition
$8,318
$207.96 p/Share
40
Added 0.06%
61,590
Common Stock
Mar 02
2023
-
1,000
Reduced 1.6%
61,549
Common Stock
Feb 28
2023
SELL
Payment of exercise price or tax liability
$798,607
$215.2 p/Share
3,711
Reduced 5.6%
62,549
Common Stock
Feb 28
2023
BUY
Grant, award, or other acquisition
$1,767,652
$215.2 p/Share
8,214
Added 11.03%
66,260
Common Stock
Mar 14
2022
SELL
Payment of exercise price or tax liability
$4,121
$206.07 p/Share
20
Reduced 0.03%
58,068
Common Stock
Mar 11
2022
BUY
Grant, award, or other acquisition
$8,861
$206.07 p/Share
43
Added 0.07%
58,088
Common Stock
Mar 01
2022
SELL
Payment of exercise price or tax liability
$956,851
$204.15 p/Share
4,687
Reduced 7.47%
58,044
Common Stock
Mar 01
2022
BUY
Grant, award, or other acquisition
$2,118,056
$204.15 p/Share
10,375
Added 14.19%
62,731
Common Stock
Feb 17
2022
-
675
Reduced 1.27%
52,356
Common Stock
Mar 15
2021
SELL
Payment of exercise price or tax liability
$1,951
$195.09 p/Share
10
Reduced 0.02%
53,031
Common Stock
Mar 12
2021
BUY
Grant, award, or other acquisition
$5,267
$195.09 p/Share
27
Added 0.05%
53,041
Common Stock
Mar 02
2021
SELL
Payment of exercise price or tax liability
$410,165
$178.41 p/Share
2,299
Reduced 4.16%
53,014
Common Stock
Mar 01
2021
BUY
Grant, award, or other acquisition
$940,934
$178.41 p/Share
5,274
Added 8.7%
55,313
Common Stock