Royalty RPRX Q1 2026 Earnings Roar 130 EPS Tops Street View Zim Posts Quarterly Loss Amid HapagLloyd Takeover Speculation Hexcel Corporation HXL Stock Analysis Falls 208 Watching 8215 20260520