v3.25.2
Share Repurchase Program
6 Months Ended
Jun. 30, 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.

 

 

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

 

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