Marathon Petroleum Corporation MPC Q1 2026 Earnings Preview Positive Catalysts From Peer Outperformance And Upward Estimate Revisions VIRT Virtu Financial delivers 334 percent Q1 2026 EPS upside pushing shares up nearly 3 percent today PFSA Profusa Q3 earnings pending as investors await key updates on AI strategy and growth outlook Invesco Optimum Yield Diversified Commodity Strategy No K1 ETF PDBC 35 YTD Rally Masks High Uncertainty in 2026 December Distribution Profile GENB Q1 2026 Earnings PreRevenue Biotech Misses EPS Estimates Shares Rise on Operational Progress CDLR Q1 2026 Earnings EPS Misses Estimates as Operating Costs Weigh on Results BWEN Q1 2026 Earnings NarrowerthanExpected Loss Fails to Boost Sentiment STXS Q1 2026 Earnings EPS Misses Estimates as Company Focuses on Strategic Progress HIG Q1 2026 Earnings Profit Falls Short of Estimates Shares Flat EXTR Q1 2026 Earnings EPS Surpasses Estimates Shares Rally Over 7