What Is The Long Term Potential Of Marine Mpx Stock Price At 7.46 Down 0.53 20260404 CBRL Q1 2026 Earnings Profitability Surprise Amid Revenue Uncertainty