Three Months Ended June 30, 2025
Six Months Ended June 30, 2025
Total number of shares purchased
364,059
882,968
Average price paid per share (a)
$
57.05
57.99
Total cost of shares purchased
20,770,844
51,207,241
Share repurchase activity.
No definition available.