XML 51 R26.htm IDEA: XBRL DOCUMENT v3.25.2
Shareholders' Equity (Tables)
6 Months Ended
Jun. 30, 2025
Equity [Abstract]  
Schedule of Repurchase Agreements
During the three and six months ended March 31, 2025 and 2024, we repurchased the following shares under our stock repurchase programs:
Three Months Ended June 30,Six Months Ended June 30,
(in millions, except share data)2025202420252024
Repurchase Program SharesAggregate Purchase PriceSharesAggregate Purchase PriceSharesAggregate Purchase PriceSharesAggregate Purchase Price
2025 Stock Repurchase Program2,565,964 $250.4 — $— 3,152,202 $315.8 — $— 
2021 Stock Repurchase Program — — 93,874 13.0 212,012 24.0 278,695 35.0 
Total2,565,964 $250.4 93,874 $13.0 3,364,214 $339.8 278,695 $35.0