v3.24.2
Capital Stock (Tables)
6 Months Ended
Jun. 30, 2024
Class of Stock Disclosures [Abstract]  
Summary of Cash Dividend Activity
A summary of our cash dividend activity for the six months ended June 30, 2024 and 2023 is as follows: 
Declaration DateRecord DatePayment Date
Cash
Dividend
per Share
Total
Six Months Ended June 30, 2024
January 23, 2024March 8, 2024March 22, 2024$1.63$379 
April 16, 2024June 10, 2024June 25, 2024$1.63$378 
Six Months Ended June 30, 2023
January 24, 2023March 10, 2023March 24, 2023$1.48$351 
April 18, 2023June 9, 2023June 23, 2023$1.48$350 
Summary of Share Repurchases
A summary of common stock repurchases for the six months ended June 30, 2024 and 2023 is as follows:
Six Months Ended June 30
 20242023
Shares repurchased2.0 2.7 
Average price per share$506.55 $466.62 
Aggregate cost$1,029 $1,268 
Authorization remaining at the end of the period$3,171 $5,608 
Summary of Stock Option Activity
A summary of stock option activity for the six months ended June 30, 2024 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, 20243.0 $327.14 
Granted0.5 499.31 
Exercised(0.4)287.38 
Forfeited or expired(0.1)453.92 
Outstanding at June 30, 20243.0 359.56 6.18$554 
Exercisable at June 30, 20242.0 298.49 4.95$492 
Summary 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, 2024 is as follows:
Restricted
Stock Shares
and Units
Weighted-
Average
Grant Date
Fair Value
per Share
Nonvested at January 1, 20241.1 $423.94 
Granted0.6 500.66 
Vested(0.6)354.27 
Forfeited— 469.96 
Nonvested at June 30, 20241.1 476.95 
Summary 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, 2024 and 2023:
Six Months Ended June 30
20242023
Risk-free interest rate4.28 %3.95 %
Volatility factor28.00 %29.00 %
Quarterly dividend yield0.327 %0.316 %
Weighted-average expected life (years)4.404.40
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, 2024 and 2023: 
Six Months Ended June 30
20242023
Options granted during the period$134.57 $127.13 
Restricted stock awards granted during the period500.66 469.60