v3.25.1
Share Repurchase Program
3 Months Ended
Mar. 31, 2025
Equity [Abstract]  
Share Repurchase Program

15. Share Repurchase Program

On July 31, 2024, we announced that our Board of Directors had approved a share repurchase program with authorization to purchase up to $500 million of our common stock.

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

 

(a)
Average price paid includes costs associated with the repurchases.