European Stocks Rebound as US Signals Potential Iran Oil Sanctions Waiver Visteon Corporation VC Q1 2026 Earnings Why the Beat Matters Realty O Stock Today Drops 088 Key Support at 5834 20260515 Adagene ADAG Stock Analysis 150 Loss Key Levels 20260515 WD40 Company WDFC Posts Measured Gain as Shares Approach Key Resistance NYLI MacKay DefinedTerm Muni Opportunities Fund MMD Modest Gains Amid Stable Technical Range Otis Worldwide Corporation OTIS Climbs 159 as Elevator Demand Remains Steady Hexcel HXL Rises 169 as Aerospace Recovery Momentum Gains Traction