v3.25.2
Net Income Per Share
6 Months Ended
Jun. 30, 2025
Earnings Per Share [Abstract]  
Net Income Per Share Net Income Per Share
The calculations of basic and diluted net income per share are as follows:
Three Months Ended
June 30,
Six Months Ended
June 30,
(In millions, except per share data)2025202420252024
Net income - basic and diluted$1,391.6 $1,432.3 $2,200.3 $2,154.3 
Weighted average shares - basic105.1 108.1 105.9 108.0 
Effect of dilutive securities:
Stock options1.5 5.0 2.0 5.1 
Restricted stock awards and restricted stock units2.0 2.3 2.0 2.2 
Weighted average shares - diluted108.6 115.4 109.9 115.3 
Net income per share - basic$13.24 $13.25 $20.78 $19.95 
Net income per share - diluted$12.81 $12.41 $20.02 $18.68 
Shares which have been excluded from diluted per share amounts because their effect would have been antidilutive include the following:
Three Months Ended
June 30,
Six Months Ended
June 30,
(Shares in millions)2025202420252024
Stock options6.3 1.5 6.2 1.5 
Restricted stock awards and restricted stock units
1.0 — 1.0 —