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
Feb 07
2023
SELL
Open market or private sale
$99,391
$243.01 p/Share
409
Reduced 5.76%
6,687
Common Stock
Feb 06
2023
SELL
Payment of exercise price or tax liability
$36,919
$244.5 p/Share
151
Reduced 2.08%
7,096
Common Stock
Feb 04
2023
BUY
Exercise of conversion of derivative security
-
560
Added 7.17%
7,247
Common Stock
Feb 03
2023
SELL
Open market or private sale
$82,263
$253.9 p/Share
324
Reduced 4.62%
6,687
Common Stock
Feb 02
2023
SELL
Payment of exercise price or tax liability
$30,343
$254.99 p/Share
119
Reduced 1.67%
7,011
Common Stock
Feb 02
2023
BUY
Exercise of conversion of derivative security
-
443
Added 5.85%
7,130
Common Stock