v3.25.2
Background and Basis of Presentation (Tables)
6 Months Ended
Jun. 30, 2025
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Schedule of Share Repurchase Activity
Our share repurchase activity was as follows:
For the Six Months Ended June 30,For the Three Months Ended June 30,
(in millions, except per share data)2025

2024
(1)
2025
 
2024
(1)
Total number of shares repurchased10.4 54.1 4.7 7.6 
Aggregate cost of shares repurchased$600 $2,410 $274 370 
Average price per share of shares repurchased$57.71 $44.50 $58.63 $48.36 
(1) Includes 53.9 million and 7.4 million shares repurchased under the ASR Agreements at an average price per share of $44.50 and $48.44 for the six and three months ended June 30, 2024, respectively.