Realty Income Corporation O European Expansion Drive and Capital Flexibility Support Stable LongTerm Net Lease Growth Ecolab Inc ECL Burning Rock BNR Stock Future Outlook Analysis Trend Weakens 20260423 Why Scilex SCLX Stock Is Popular 093 20260420