Sep 23
2025
SELL
Open market or private sale
$13,485,000
$179.8 p/Share
75,000
Reduced 0.1%
71,533,203
Common Stock
Sep 22
2025
SELL
Open market or private sale
$13,493,999
$179.92 p/Share
75,000
Reduced 0.1%
71,608,203
Common Stock
Sep 19
2025
SELL
Open market or private sale
$13,255,500
$176.74 p/Share
75,000
Reduced 0.1%
71,683,203
Common Stock
Sep 18
2025
SELL
Open market or private sale
$13,131,750
$175.09 p/Share
75,000
Reduced 0.1%
71,758,203
Common Stock
Sep 17
2025
SELL
Open market or private sale
$12,816,000
$170.88 p/Share
75,000
Reduced 0.1%
71,833,203
Common Stock
Sep 17
2025
SELL
Payment of exercise price or tax liability
$7,023,705
$174.88 p/Share
40,163
Reduced 0.06%
71,908,203
Common Stock
Sep 16
2025
SELL
Open market or private sale
$13,220,250
$176.27 p/Share
75,000
Reduced 0.1%
71,948,366
Common Stock
Sep 15
2025
SELL
Open market or private sale
$13,245,000
$176.6 p/Share
75,000
Reduced 0.1%
72,023,366
Common Stock
Sep 12
2025
SELL
Open market or private sale
$13,340,250
$177.87 p/Share
75,000
Reduced 0.1%
72,098,366
Common Stock
Sep 11
2025
SELL
Open market or private sale
$13,387,500
$178.5 p/Share
75,000
Reduced 0.1%
72,173,366
Common Stock
Sep 10
2025
SELL
Open market or private sale
$13,321,500
$177.62 p/Share
75,000
Reduced 0.1%
72,248,366
Common Stock
Sep 09
2025
SELL
Open market or private sale
$12,693,000
$169.24 p/Share
75,000
Reduced 0.1%
72,323,366
Common Stock
Sep 08
2025
SELL
Open market or private sale
$12,716,250
$169.55 p/Share
75,000
Reduced 0.1%
72,398,366
Common Stock
Sep 05
2025
SELL
Open market or private sale
$12,496,500
$166.62 p/Share
75,000
Reduced 0.1%
72,473,366
Common Stock
Sep 04
2025
SELL
Open market or private sale
$12,818,250
$170.91 p/Share
75,000
Reduced 0.1%
72,548,366
Common Stock
Sep 03
2025
SELL
Open market or private sale
$12,813,000
$170.84 p/Share
75,000
Reduced 0.1%
72,623,366
Common Stock
Sep 02
2025
SELL
Open market or private sale
$12,736,500
$169.82 p/Share
75,000
Reduced 0.1%
72,698,366
Common Stock
Aug 29
2025
SELL
Open market or private sale
$13,173,750
$175.65 p/Share
75,000
Reduced 0.1%
72,773,366
Common Stock
Aug 15
2025
SELL
Open market or private sale
$13,506,750
$180.09 p/Share
75,000
Reduced 0.1%
72,848,225
Common Stock
Aug 14
2025
SELL
Open market or private sale
$13,613,250
$181.51 p/Share
75,000
Reduced 0.1%
72,923,225
Common Stock
Aug 13
2025
SELL
Open market or private sale
$13,639,500
$181.86 p/Share
75,000
Reduced 0.1%
72,998,225
Common Stock
Aug 12
2025
SELL
Open market or private sale
$13,612,500
$181.5 p/Share
75,000
Reduced 0.1%
73,073,225
Common Stock
Aug 11
2025
SELL
Open market or private sale
$13,675,500
$182.34 p/Share
75,000
Reduced 0.1%
73,148,225
Common Stock
Aug 08
2025
SELL
Open market or private sale
$13,645,500
$181.94 p/Share
75,000
Reduced 0.1%
73,223,225
Common Stock
Aug 07
2025
SELL
Open market or private sale
$13,599,000
$181.32 p/Share
75,000
Reduced 0.1%
73,298,225
Common Stock