Westlake WLKP Stock Sector Rotation Touches High 20260427 Invesco CurrencyShares Euro Trust FXE 14 YTD Rally Driven by Euro Resilience Upside Supported by Shifting Global Reserve Dynamics REFR Research shares fall 396 following Q2 2025 earnings release with no analyst consensus estimates available