Blue Owl Capital OWL Q1 2026 Earnings EPS Surpasses Estimates Signaling Steady Momentum Fastly Inc FSLY Q1 2026 Earnings Strong EPS Beat Drives 5 Stock Rally CMPR Q1 2026 Earnings Massive EPS Surprise Highlights Profitability Strength GRRR Q4 2025 Earnings Significant EPS Miss Despite Positive Stock Reaction RILYN Q1 2024 Earnings Significant Loss Reported Revenue Not Disclosed DTE Energy Debenture DTK Edges Higher as YieldSeeking Investors Find Support at 2457 Xos Inc XOS Edges Higher but Resistance Caps NearTerm Gains Allogene Therapeutics ALLO Surges 755 as Biotech Momentum Builds OI Glass Inc OI Rallies 26 Testing Key Resistance at 951 Solid Biosciences Inc SLDB Q1 2026 Earnings Wider Loss Reported as Pipeline Investment Continues