Quarterly report [Sections 13 or 15(d)]

Share Repurchase Program (Tables)

v3.25.1
Share Repurchase Program (Tables)
3 Months Ended
Mar. 31, 2025
Share Repurchase Program  
Schedule of share repurchase program

Three Months Ended

    

March 31, 2025

Number of shares repurchased

693,881

Share repurchase cost (in thousands) (a)

$

217,785

    

(a) Includes $2.2 million of excise taxes