Latest Current Report
Filed: 2026-04-29
Key Insights
- Company announced Q1 2026 financial results on April 29, 2026, indicating operational performance disclosure to investors and analysts for the quarter ended March 31, 2026.
- Board of Directors authorized a $100 million share repurchase program on April 23, 2026, signaling management confidence in the company's valuation and commitment to returning capital to shareholders.
- Company posted an investor presentation on its website, providing detailed forward-looking information and strategic context alongside earnings results for analyst and investor review.