BancFirst Corporation Q1 2026 Earnings EPS Beats Estimates Shares Edge Higher Saia Q1 2026 Earnings EPS Edges Past Estimates as Stock Slips Slightly LINE Q1 2026 Earnings EPS Misses Estimates as Losses Widen Yet Stock Rises ONL Q1 2026 Earnings EPS Misses Estimates by Wide Margin Stock Declines Janus Living Q1 2026 Earnings EPS Falls Short of Analyst Expectations Moving iMage Technologies Inc MITQ Q1 2026 Earnings Narrowing Losses Amid Cinema Technology Transition