v3.25.2
Earnings Per Share (Tables)
6 Months Ended
Jun. 30, 2025
Earnings Per Share [Abstract]  
Schedule of Earnings Per Share, Basic and Diluted
The following table presents the calculation of basic and diluted earnings per common share:
Three months ended June 30,Six months ended June 30,
($ and shares in millions, except per share data)
2025202420252024
Net earnings$967 $643 $1,724 $1,936 
Preferred stock dividends(21)(19)(42)(30)
Net earnings available to common stockholders$946 $624 $1,682 $1,906 
Weighted average common shares outstanding, basic376.2 399.3 380.7 402.0 
Effect of dilutive securities2.9 3.3 3.5 3.4 
Weighted average common shares outstanding, dilutive379.1 402.6 $384.2 405.4 
Earnings per basic common share$2.51 $1.56 $4.42 $4.74 
Earnings per diluted common share$2.50 $1.55 $4.38 $4.70