Feb 26
2025
SELL
Payment of exercise price or tax liability
$41,219
$173.19 p/Share
238
Reduced 0.98%
23,934
Common Stock
Feb 26
2025
BUY
Exercise of conversion of derivative security
-
529
Added 2.14%
24,173
Common Stock
Feb 24
2025
SELL
Payment of exercise price or tax liability
$650,593
$168.81 p/Share
3,854
Reduced 14.02%
23,644
Common Stock
Feb 24
2025
BUY
Grant, award, or other acquisition
$1,436,066
$168.81 p/Share
8,507
Added 23.63%
27,498
Common Stock
Mar 08
2024
SELL
Payment of exercise price or tax liability
$4,693
$293.32 p/Share
16
Reduced 0.08%
18,991
Common Stock
Mar 08
2024
BUY
Grant, award, or other acquisition
$10,266
$293.32 p/Share
35
Added 0.18%
19,007
Common Stock
Feb 26
2024
SELL
Payment of exercise price or tax liability
$1,051,251
$288.33 p/Share
3,646
Reduced 16.12%
18,971
Common Stock
Feb 26
2024
BUY
Grant, award, or other acquisition
$2,320,191
$288.33 p/Share
8,047
Added 26.24%
22,618
Common Stock
Mar 10
2023
SELL
Payment of exercise price or tax liability
$623
$207.96 p/Share
3
Reduced 0.02%
14,571
Common Stock
Mar 10
2023
BUY
Grant, award, or other acquisition
$1,455
$207.96 p/Share
7
Added 0.05%
14,574
Common Stock
Feb 28
2023
SELL
Payment of exercise price or tax liability
$147,842
$215.2 p/Share
687
Reduced 4.5%
14,567
Common Stock
Feb 28
2023
BUY
Grant, award, or other acquisition
$317,850
$215.2 p/Share
1,477
Added 8.83%
15,254
Common Stock
Mar 15
2022
SELL
Payment of exercise price or tax liability
$618
$206.07 p/Share
3
Reduced 0.02%
13,777
Common Stock
Mar 11
2022
BUY
Grant, award, or other acquisition
$1,442
$206.07 p/Share
7
Added 0.05%
13,780
Common Stock
Mar 01
2022
SELL
Payment of exercise price or tax liability
$174,752
$204.15 p/Share
856
Reduced 5.85%
13,772
Common Stock
Mar 01
2022
BUY
Grant, award, or other acquisition
$381,148
$204.15 p/Share
1,867
Added 11.32%
14,628
Common Stock
Mar 15
2021
SELL
Payment of exercise price or tax liability
$390
$195.09 p/Share
2
Reduced 0.02%
12,761
Common Stock
Mar 12
2021
BUY
Grant, award, or other acquisition
$1,171
$195.09 p/Share
6
Added 0.05%
12,763
Common Stock
Mar 02
2021
SELL
Payment of exercise price or tax liability
$104,548
$178.41 p/Share
586
Reduced 4.39%
12,757
Common Stock
Mar 01
2021
BUY
Grant, award, or other acquisition
$219,801
$178.41 p/Share
1,232
Added 8.45%
13,343
Common Stock
Feb 19
2021
SELL
Open market or private sale
$1,255,310
$179.33 p/Share
7,000
Reduced 36.63%
12,111
Common Stock