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
Aug 06
2025
SELL
Open market or private sale
$13,369,500
$178.26 p/Share
75,000
Reduced 0.1%
73,373,225
Common Stock
Aug 05
2025
SELL
Open market or private sale
$13,383,750
$178.45 p/Share
75,000
Reduced 0.1%
73,448,225
Common Stock
Aug 04
2025
SELL
Open market or private sale
$13,328,250
$177.71 p/Share
75,000
Reduced 0.1%
73,523,225
Common Stock
Aug 01
2025
SELL
Open market or private sale
$13,047,000
$173.96 p/Share
75,000
Reduced 0.1%
73,598,225
Common Stock
Jul 31
2025
SELL
Open market or private sale
$13,485,000
$179.8 p/Share
75,000
Reduced 0.1%
73,673,225
Common Stock
Jul 30
2025
SELL
Open market or private sale
$13,360,499
$178.14 p/Share
75,000
Reduced 0.1%
73,748,225
Common Stock
Jul 29
2025
SELL
Open market or private sale
$13,322,999
$177.64 p/Share
75,000
Reduced 0.1%
73,823,225
Common Stock
Jul 28
2025
SELL
Open market or private sale
$13,167,000
$175.56 p/Share
75,000
Reduced 0.1%
73,898,225
Common Stock
Jul 25
2025
SELL
Open market or private sale
$13,047,000
$173.96 p/Share
75,000
Reduced 0.1%
73,973,225
Common Stock
Jul 24
2025
SELL
Open market or private sale
$12,962,250
$172.83 p/Share
75,000
Reduced 0.1%
74,048,225
Common Stock
Jul 23
2025
SELL
Open market or private sale
$12,748,500
$169.98 p/Share
75,000
Reduced 0.1%
74,123,225
Common Stock
Jul 22
2025
SELL
Open market or private sale
$12,612,000
$168.16 p/Share
75,000
Reduced 0.1%
74,198,225
Common Stock
Jul 21
2025
SELL
Open market or private sale
$12,943,500
$172.58 p/Share
75,000
Reduced 0.1%
74,273,225
Common Stock
Jul 18
2025
SELL
Open market or private sale
$12,953,250
$172.71 p/Share
75,000
Reduced 0.1%
74,348,225
Common Stock
Jul 17
2025
SELL
Open market or private sale
$12,966,000
$172.88 p/Share
75,000
Reduced 0.1%
74,423,225
Common Stock
Jul 16
2025
SELL
Open market or private sale
$12,783,750
$170.45 p/Share
75,000
Reduced 0.1%
74,498,225
Common Stock
Jul 15
2025
SELL
Open market or private sale
$12,806,250
$170.75 p/Share
75,000
Reduced 0.1%
74,573,225
Common Stock
Jul 14
2025
SELL
Open market or private sale
$12,306,000
$164.08 p/Share
75,000
Reduced 0.1%
74,648,225
Common Stock