EL Estee delivers modest Q1 2026 earnings beat shares rise nearly two percent on positive investor sentiment Olin Corporation OLN Stock Trading Range 210 20260427 Realty Income Corporation O PreEarnings Bullish Outlook Amid Resilient Retail REIT Fundamentals AmericanDrug DMAAR Stock This Week 428 20260427 ARKO APC Stock IV Percentile Overhead Buying 20260427