XML 80 R40.htm IDEA: XBRL DOCUMENT v3.25.0.1
Capital Stock (Tables)
12 Months Ended
Dec. 31, 2024
Capital Stock [Abstract]  
Schedule of Fair Value Assumptions
Option Value and Assumptions
202420232022
Weighted-average fair value per share$118.22 $83.59 $68.08 
Assumptions:
Risk-free interest rate4.3 %4.0 %1.8 %
Expected dividend yield1.1 %1.2 %1.0 %
Expected stock price volatility29.9 %29.0 %27.0 %
Expected option life (years)6.36.25.9
Summary of Stock Option Activity
2024 Stock Option Activity
Shares
(in millions)
Weighted-Average
Exercise Price
Weighted-Average
Remaining
Term (in years)
Aggregate
Intrinsic
 Value
Outstanding January 111.5 $189.70 
Granted1.3 339.72 
Exercised(1.7)134.86 
Canceled or forfeited(0.3)274.74 
Outstanding December 3110.8 $214.87 5.3$1,572.6 
Exercisable December 316.6 $175.39 3.1$1,223.3 
Options expected to vest3.9 $275.67 7.7$331.8 
Summary of RSU and PSU Activity
Restricted Stock Units (RSUs) and Performance Stock Units (PSUs) Activity
Shares
(in millions)
Weighted-Average
Grant Date Fair Value
RSUsPSUsRSUsPSUs
Nonvested on January 10.7 0.2 $246.98 $250.17 
Granted0.3 0.1 332.64 305.99 
Vested(0.3)(0.1)244.18 233.95 
Canceled or forfeited— — 276.23 233.95 
Nonvested on December 310.7 0.2 $290.58 $287.51