v3.25.2
Capital Stock Repurchase Plan Transactions
6 Months Ended
Jun. 30, 2025
Capital Stock Repurchase Plan Transactions [Abstract]  
Capital Stock Repurchase Plan Transactions 15.    Capital Stock Repurchase Plan Transactions

We repurchased the following capital stock:

Three months ended June 30,

Six months ended June 30,

2025

2024

2025

2024

Total cost of repurchased shares (in thousands)

$

42,945 

$

55,769 

$

72,701 

$

88,113 

Shares repurchased

75,000 

100,000 

125,000 

150,000 

Weighted average price per share

$

572.61 

$

557.68 

$

581.62 

$

587.41 

In November 2024, the Board of Directors authorized $300.0 million for additional stock repurchase under the February 2011 repurchase program. We currently have $182.6 million of authorization remaining under this share repurchase plan.