MPLX Q1 2026 Earnings EPS Misses Estimates Amid Operational Challenges Stock Gains 147 Precipio Inc PRPO Q2 2025 Earnings Unexpected Profitability Amid Revenue Challenges Centuri Holdings Inc CTRI Q1 2026 Earnings Narrowing Loss Beats Expectations on Cost Discipline Canaan Inc CAN Q1 2026 Earnings EPS Misses Estimates by Wide Margin Amid Ongoing Industry Headwinds Blue Bird Corporation BLBD Q1 2026 Earnings EPS Beat Drives Positive Investor Sentiment UPBD Q1 2026 Earnings EPS Beats Estimates Stock Rises Slightly