v3.26.1
Capital Stock (Tables)
6 Months Ended
Jun. 30, 2026
Class of Stock Disclosures [Abstract]  
Schedule of Stock Option Activity
A summary of stock option activity for the six months ended June 30, 2026 is as follows:
Number of
Shares
Weighted-
Average
Option Price
per Share
Weighted-
Average
Remaining
Contractual
Life (Years)
Aggregate
Intrinsic
Value
Outstanding at January 1, 20263.1 $373.90 
Granted0.9 295.96 
Exercised(0.2)207.29 
Forfeited or expired(0.1)380.26 
Outstanding at June 30, 20263.7 $361.36 6.25$204 
Exercisable at June 30, 20262.3 $372.60 4.62$123 
Schedule of Nonvested Restricted Stock Activity Including Restricted Stock Units
A summary of the status of nonvested restricted stock activity, including restricted stock units and performance units, for the six months ended June 30, 2026 is as follows:
Restricted
Stock Shares
and Units
Weighted-
Average
Grant Date
Fair Value
per Share
Nonvested at January 1, 20261.1 $437.32 
Granted0.9 297.62 
Vested(0.3)453.08 
Forfeited(0.1)399.66 
Nonvested at June 30, 20261.6 $355.60 
Schedule of Weighted-Average Assumptions Used to Estimate the Fair Value of Options Granted During the Periods
The following weighted-average assumptions were used to estimate the fair values of options granted during the six months ended June 30, 2026 and 2025:
Six Months Ended June 30
20262025
Risk-free interest rate3.97 %4.29 %
Volatility factor31.00 %30.00 %
Quarterly dividend yield0.585 %0.432 %
Weighted-average expected life (years)4.554.45
Schedule of Weighted-Average Fair Values Determined for the Periods
The following weighted-average fair values per option or share were determined for the six months ended June 30, 2026 and 2025: 
Six Months Ended June 30
20262025
Options granted during the period$76.04 $107.38 
Restricted stock awards granted during the period297.62 395.28 
Schedule of Cash Dividend Activity
A summary of our cash dividend activity for the six months ended June 30, 2026 and 2025 is as follows: 
Declaration DateRecord DatePayment Date
Cash
Dividend
per Share
Total
Six Months Ended June 30, 2026
January 27, 2026March 10, 2026March 25, 2026$1.72$376 
April 21, 2026June 10, 2026June 25, 2026$1.72$373 
Six Months Ended June 30, 2025
January 22, 2025March 10, 2025March 25, 2025$1.71$386 
April 16, 2025June 10, 2025June 25, 2025$1.71$385 
Schedule of Share Repurchases
A summary of common stock repurchases for the six months ended June 30, 2026 and 2025 is as follows:
Six Months Ended June 30
 20262025
Shares repurchased4.4 3.2 
Average price per share$310.89 $399.97 
Aggregate cost$1,358 $1,259 
Authorization remaining at the end of the period$5,337 $8,041