News

Share Repurchases -- 424,435 shares repurchased at an average price of $28.13 during Q2 2025; an additional 2,443 shares ...