Feb 11
2025
SELL
Payment of exercise price or tax liability
$32,848
$245.14 p/Share
134
Reduced 2.05%
6,396
Common Stock
Feb 11
2025
BUY
Exercise of conversion of derivative security
-
473
Added 6.75%
6,530
Common Stock
Feb 07
2025
SELL
Payment of exercise price or tax liability
$47,530
$246.27 p/Share
193
Reduced 3.09%
6,057
Common Stock
Feb 07
2025
BUY
Exercise of conversion of derivative security
-
681
Added 10.04%
6,104
Common Stock
Feb 06
2025
SELL
Payment of exercise price or tax liability
$52,025
$247.74 p/Share
210
Reduced 3.63%
5,569
Common Stock
Feb 06
2025
BUY
Exercise of conversion of derivative security
-
743
Added 11.39%
5,779
Common Stock
Apr 01
2024
SELL
Open market or private sale
$1,407,387
$217.29 p/Share
6,477
Reduced 56.26%
5,036
Common Stock
Mar 27
2024
SELL
Payment of exercise price or tax liability
$1,099,959
$216.57 p/Share
5,079
Reduced 30.61%
11,513
Common Stock
Mar 27
2024
BUY
Exercise of conversion of derivative security
-
11,556
Added 41.05%
16,592
Common Stock
Mar 07
2024
SELL
Open market or private sale
$1,102,735
$218.45 p/Share
5,048
Reduced 50.06%
5,036
Common Stock
Mar 07
2024
BUY
Exercise of conversion of derivative security
$248,113
$117.09 p/Share
2,119
Added 17.36%
10,084
Common Stock
Feb 12
2024
SELL
Payment of exercise price or tax liability
$28,658
$227.45 p/Share
126
Reduced 1.56%
7,965
Common Stock
Feb 11
2024
BUY
Exercise of conversion of derivative security
-
472
Added 5.51%
8,091
Common Stock
Feb 07
2024
SELL
Payment of exercise price or tax liability
$40,715
$223.71 p/Share
182
Reduced 2.33%
7,619
Common Stock
Feb 07
2024
BUY
Exercise of conversion of derivative security
-
680
Added 8.15%
7,663
Common Stock
Feb 02
2024
SELL
Payment of exercise price or tax liability
$29,243
$221.54 p/Share
132
Reduced 1.82%
7,121
Common Stock
Feb 02
2024
BUY
Exercise of conversion of derivative security
-
495
Added 6.39%
7,253
Common Stock
May 18
2023
SELL
Open market or private sale
$325,155
$216.77 p/Share
1,500
Reduced 18.32%
6,687
Common Stock
May 18
2023
BUY
Exercise of conversion of derivative security
$195,900
$130.6 p/Share
1,500
Added 15.48%
8,187
Common Stock
Mar 31
2023
SELL
Open market or private sale
$879,981
$225.81 p/Share
3,897
Reduced 36.82%
6,687
Common Stock
Mar 30
2023
SELL
Payment of exercise price or tax liability
$643,990
$224.7 p/Share
2,866
Reduced 21.31%
10,584
Common Stock
Mar 30
2023
BUY
Grant, award, or other acquisition
-
6,763
Added 33.46%
13,450
Common Stock
Feb 14
2023
SELL
Open market or private sale
$76,517
$247.63 p/Share
309
Reduced 4.42%
6,687
Common Stock
Feb 13
2023
SELL
Payment of exercise price or tax liability
$28,286
$248.13 p/Share
114
Reduced 1.6%
6,996
Common Stock
Feb 11
2023
BUY
Exercise of conversion of derivative security
-
423
Added 5.62%
7,110
Common Stock