Share repurchase activity was as follows:
Three Months Ended March 31, 2025
Total number of shares purchased
518,909
Average price paid per share (a)
$
58.65
Total cost of shares purchased
30,436,397
Share repurchase activity.
No definition available.