PennyMac Mortgage Investment Trust PMTU Q1 2026 Earnings EPS Misses Estimates Amid Market Headwinds Vanguard SP 500 ETF VOO Receives Endorsement From Investor Graham Stephan WMS Q1 2026 Earnings EPS Surges Past Estimates Stock Dips 12 XCF Global Q1 2026 Earnings NarrowerThanExpected Loss Drives DoubleDigit Share Rally Microsoft Corporation MSFT A Top Holding in the Graham Stephan Portfolio Driven by Cloud Momentum VISN Q1 2026 Earnings Earnings Surge Past Estimates with 7094 EPS Beat