Jan 14
2026
SELL
Open market or private sale
$930,342
$312.72 p/Share
2,975
Reduced 1.77%
164,985
Common Stock
Jan 13
2026
SELL
Open market or private sale
$924,689
$310.82 p/Share
2,975
Reduced 1.74%
167,960
Common Stock
Jan 07
2026
SELL
Open market or private sale
$923,648
$310.47 p/Share
2,975
Reduced 1.71%
170,935
Common Stock
Jan 06
2026
SELL
Open market or private sale
$993,888
$334.08 p/Share
2,975
Reduced 1.68%
173,910
Common Stock
Dec 31
2025
SELL
Open market or private sale
$967,886
$325.34 p/Share
2,975
Reduced 1.65%
176,885
Common Stock
Dec 30
2025
SELL
Open market or private sale
$980,262
$329.5 p/Share
2,975
Reduced 1.63%
179,860
Common Stock
Oct 22
2025
BUY
Grant, award, or other acquisition
-
76
Added 0.04%
182,835
Common Stock
Jul 23
2025
BUY
Grant, award, or other acquisition
-
104
Added 0.06%
182,758
Common Stock
Apr 23
2025
BUY
Grant, award, or other acquisition
-
123
Added 0.07%
182,654
Common Stock
Mar 31
2025
BUY
Grant, award, or other acquisition
-
12,898
Added 6.6%
182,531
Common Stock
Mar 15
2025
SELL
Payment of exercise price or tax liability
$5,522,259
$208.23 p/Share
26,520
Reduced 13.52%
169,634
Common Stock
Mar 15
2025
SELL
Sale (or disposition) back to the issuer
$416
$208.23 p/Share
2
Reduced 0.0%
169,633
Common Stock
Mar 15
2025
BUY
Grant, award, or other acquisition
-
37,375
Added 16.0%
196,156
Common Stock
Mar 07
2025
SELL
Open market or private sale
$4,245,400
$212.27 p/Share
20,000
Reduced 11.19%
158,780
Common Stock
Mar 07
2025
BUY
Exercise of conversion of derivative security
$1,463,000
$73.15 p/Share
20,000
Added 10.06%
178,780
Common Stock
Mar 06
2025
SELL
Open market or private sale
$4,281,000
$214.05 p/Share
20,000
Reduced 11.19%
158,780
Common Stock
Mar 06
2025
BUY
Exercise of conversion of derivative security
$1,463,000
$73.15 p/Share
20,000
Added 10.06%
178,780
Common Stock
Mar 05
2025
SELL
Open market or private sale
$4,080,400
$204.02 p/Share
20,000
Reduced 11.19%
158,780
Common Stock
Mar 05
2025
BUY
Exercise of conversion of derivative security
$1,463,000
$73.15 p/Share
20,000
Added 10.06%
178,780
Common Stock
Mar 04
2025
SELL
Open market or private sale
$4,067,400
$203.37 p/Share
20,000
Reduced 11.19%
158,780
Common Stock
Mar 04
2025
BUY
Exercise of conversion of derivative security
$1,463,000
$73.15 p/Share
20,000
Added 10.06%
178,780
Common Stock
Mar 03
2025
SELL
Open market or private sale
$4,235,600
$211.78 p/Share
20,000
Reduced 11.19%
158,780
Common Stock
Mar 03
2025
BUY
Exercise of conversion of derivative security
$1,463,000
$73.15 p/Share
20,000
Added 10.06%
178,780
Common Stock
Jan 22
2025
BUY
Grant, award, or other acquisition
-
128
Added 0.08%
158,780
Common Stock
Dec 23
2024
SELL
Open market or private sale
$1,112,750
$188.89 p/Share
5,891
Reduced 3.58%
158,652
Common Stock