CPIX Q1 2026 Earnings Narrowing Losses and Strategic Progress Amidst Revenue Challenges OFRM Q1 2026 Earnings EPS Falls Sharply Short of Estimates Revenue Unreported BTMD Q1 2026 Earnings EPS Beats Estimates by 2371 Amid Revenue Discrepancy Voyager Therapeutics Q1 2026 Earnings EPS Beats Estimates as Stock Rises Amid Pipeline Progress PTEN Q1 2026 Earnings Surprise EPS Beat but Shares Fall on Lingering Headwinds Tennant Company TNC Q1 2026 Earnings EPS Surges Past Estimates Stock Reacts Positively