OVLY Q3 2023 Earnings Steady Earnings Per Share of 089 Amidst Stable Bank Operations OEC Q1 2026 Earnings Shares Rally Despite Steep EPS Miss MSI Q1 2026 Earnings EPS Beat Expectations on Solid Operational Execution POWW Q1 2026 Earnings Surprise Profitability as EPS Beats Estimates Black Diamond Therapeutics BDTX Q1 2026 Earnings EPS Beat Fails to Lift Stock as Pipeline Uncertainty Lingers ROG Q1 2026 Earnings EPS Beats Estimates by 10 Shares Edge Higher