Jul 02
2025
BUY
Grant, award, or other acquisition
$16,154
$414.23 p/Share
39
Added 0.15%
25,902
Common Stock
Mar 18
2025
SELL
Open market or private sale
$326,707
$325.73 p/Share
1,003
Reduced 3.73%
25,863
Common Stock
Mar 17
2025
BUY
Exercise of conversion of derivative security
-
2,630
Added 8.92%
26,866
Common Stock
Feb 05
2025
SELL
Open market or private sale
$924,194
$346.92 p/Share
2,664
Reduced 9.9%
24,236
Common Stock
Feb 04
2025
BUY
Grant, award, or other acquisition
$2,389,248
$344.57 p/Share
6,934
Added 20.49%
26,900
Common Stock
Jan 06
2025
BUY
Open market or private purchase
$15,814
$304.12 p/Share
52
Added 0.26%
19,966
Common Stock
Jun 03
2024
SELL
Open market or private sale
$2,370,253
$281.67 p/Share
8,415
Reduced 29.7%
19,914
Common Stock
Mar 19
2024
SELL
Open market or private sale
$260,545
$243.5 p/Share
1,070
Reduced 3.64%
28,329
Common Stock
Mar 19
2024
BUY
Grant, award, or other acquisition
-
2,786
Added 8.66%
29,399
Common Stock
Feb 08
2024
SELL
Open market or private sale
$637,313
$225.04 p/Share
2,832
Reduced 9.62%
26,613
Common Stock
Feb 08
2024
BUY
Grant, award, or other acquisition
$1,661,215
$226.88 p/Share
7,322
Added 19.91%
29,445
Common Stock
Feb 06
2024
SELL
Open market or private sale
$752,142
$225.53 p/Share
3,335
Reduced 13.1%
22,123
Common Stock
Feb 06
2024
BUY
Exercise of conversion of derivative security
$1,945,203
$225.95 p/Share
8,609
Added 25.27%
25,458
Common Stock
Mar 21
2023
SELL
Open market or private sale
$180,405
$171.0 p/Share
1,055
Reduced 5.89%
16,849
Common Stock
Mar 21
2023
BUY
Conversion of derivative security
-
2,750
Added 13.31%
17,904
Common Stock
Feb 15
2023
SELL
Open market or private sale
$296,584
$169.38 p/Share
1,751
Reduced 10.36%
15,154
Common Stock
Feb 15
2023
BUY
Grant, award, or other acquisition
$761,070
$170.3 p/Share
4,469
Added 20.91%
16,905
Common Stock
Mar 15
2022
SELL
Open market or private sale
$102,832
$144.63 p/Share
711
Reduced 5.41%
12,436
Common Stock
Mar 15
2022
BUY
Conversion of derivative security
$239,147
$144.85 p/Share
1,651
Added 11.16%
13,147
Common Stock
Feb 16
2022
SELL
Open market or private sale
$99,217
$137.23 p/Share
723
Reduced 5.92%
11,496
Common Stock
Feb 16
2022
BUY
Grant, award, or other acquisition
$248,040
$138.03 p/Share
1,797
Added 12.82%
12,219
Common Stock