TC Energy Q1 2026 Earnings InLine EPS Slightly Misses Estimate Stock Edges Higher Quanterix QTRX Q1 2026 Earnings EPS Surprises Significantly to the Upside Stock Rises Innoviva Inc INVA Q1 2026 Earnings Significant EPS Miss Amidst Revenue Discrepancy Stock Declines UUUU Q1 2026 Earnings NarrowerThanExpected Loss Amid Uranium Market Strength CRESY Q1 2026 Earnings Strong EPS Amid Limited Disclosure Stock Slightly Down Marathon Petroleum Corporation MPC Q1 2026 Earnings Massive EPS Beat Surprises Analysts