WNC Q1 2026 Earnings EPS Misses Estimates Amid Persistent Headwinds MSCI Q1 2026 Earnings EPS Slightly Beats Estimates Amid Steady Performance Peoples Financial Services Corp Q1 2026 Earnings EPS Misses Estimates by 795 Stock Declines BeyondSpring Q1 2026 Earnings Narrowing Loss Highlights Pipeline Progress Amid Zero Revenue NextTrip Inc NTRP Q3 2023 Earnings EPS Beats Estimates by a Wide Margin Shares Rally INCR Q2 2023 Earnings EPS Surges Past Estimates as Profitability Strengthens