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
Jul 01
2025
SELL
Open market or private sale
$11,578,500
$154.38 p/Share
75,000
Reduced 0.1%
75,248,225
Common Stock
Jun 30
2025
SELL
Open market or private sale
$11,820,000
$157.6 p/Share
75,000
Reduced 0.1%
75,323,225
Common Stock
Jun 27
2025
SELL
Open market or private sale
$11,794,500
$157.26 p/Share
75,000
Reduced 0.1%
75,398,225
Common Stock
Jun 26
2025
SELL
Open market or private sale
$11,667,750
$155.57 p/Share
75,000
Reduced 0.1%
75,473,225
Common Stock
Jun 25
2025
SELL
Open market or private sale
$11,418,000
$152.24 p/Share
75,000
Reduced 0.1%
75,548,225
Common Stock
Jun 24
2025
SELL
Open market or private sale
$7,351,000
$147.02 p/Share
50,000
Reduced 0.07%
75,623,225
Common Stock
Jun 23
2025
SELL
Open market or private sale
$7,181,500
$143.63 p/Share
50,000
Reduced 0.07%
75,673,225
Common Stock