XCF Global Q1 2026 Earnings NarrowerThanExpected Loss Drives DoubleDigit Share Rally SES AI Q1 2026 Earnings Wider Loss Per Share Misses Estimates as PreRevenue Battery Developer Continues RD Investments Microsoft Corporation MSFT A Top Holding in the Graham Stephan Portfolio Driven by Cloud Momentum JPMorgan Seeks to Offload 4 Billion in Private EquityLinked Loan Exposure TopBuild BLD Q1 2026 Earnings EPS Beat Sends Shares Lower Amid Revenue Discrepancy OMEX Q1 2016 Earnings Unexpected Profitability Beats Consensus Estimates