v3.26.3
NET INCOME PER SHARE (Tables)
9 Months Ended
Sep. 30, 2026
Earnings Per Share [Abstract]  
Schedule of Basic and Diluted Earnings Per Share
Basic and diluted net income per share are calculated using the treasury stock method.
Three Months Ended
September 30,
Nine Months Ended
September 30,
2026202520262025
Basic
Net income$821.0 $833.1 $2,199.3 $2,091.7 
Weighted average shares outstanding240.7 246.2 243.5 248.0 
Basic net income per share$3.41 $3.38 $9.03 $8.43 
Diluted
Net income$821.0 $833.1 $2,199.3 $2,091.7 
Weighted average shares outstanding assuming dilution:
Weighted average shares outstanding240.7 246.2 243.5 248.0 
Stock options and other contingently issuable shares (1)
2.1 2.8 2.2 2.9 
Weighted average shares outstanding assuming dilution242.8 249.0 245.7 250.9 
Diluted net income per share$3.38 $3.35 $8.95 $8.34 
(1)Stock options and other contingently issuable shares excludes 1.9 million shares for the three and nine months ended September 30, 2026 due to their anti-dilutive effect. Stock options and other contingently issuable shares excludes 1.0 million shares for the three and nine months ended September 30, 2025 due to their anti-dilutive effect.