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
Jul 11
2025
SELL
Open market or private sale
$12,458,250
$166.11 p/Share
75,000
Reduced 0.1%
74,723,225
Common Stock
Jul 10
2025
SELL
Open market or private sale
$12,237,000
$163.16 p/Share
75,000
Reduced 0.1%
74,798,225
Common Stock
Jul 09
2025
SELL
Open market or private sale
$12,233,250
$163.11 p/Share
75,000
Reduced 0.1%
74,873,225
Common Stock
Jul 08
2025
SELL
Open market or private sale
$11,955,000
$159.4 p/Share
75,000
Reduced 0.1%
74,948,225
Common Stock
Jul 07
2025
SELL
Open market or private sale
$11,880,000
$158.4 p/Share
75,000
Reduced 0.1%
75,023,225
Common Stock
Jul 03
2025
SELL
Open market or private sale
$11,976,750
$159.69 p/Share
75,000
Reduced 0.1%
75,098,225
Common Stock
Jul 02
2025
SELL
Open market or private sale
$11,664,750
$155.53 p/Share
75,000
Reduced 0.1%
75,173,225
Common Stock