Medical MPT Q1 2026 Earnings Surprise EPS 005 Up Significant SunCoke Energy SXC Q1 2026 Earnings Miss by Significant Key Takeaways Trevi Therapeutics TRVI Q1 2026 Disappoints EPS 009 Below 008 Views Ryanair Posts Record 226 Billion Profit Up 40 Despite Boeing Delays and Fuel Market Turmoil Highland HGLB Stock Analysis RangeBound Near 805 20260520