On July 24, 2025, the Board of Directors authorized a new 5% common stock buyback authorization, or 499 thousand shares. The Company repurchased approximately 136 thousand shares at an average all in ...