Eaton ETV Slips 179 Testing 1362 Support 20260515 Rapid Micro Biosystems Reports Q1 2026 Revenue Growth Amid Wider Loss Lichen LICN Declines 1561 Amid Market Weakness 20260515 Microsofts MSFT East Africa Data Center Stalls Amid Disagreement Over Kenyas Payment Guarantees Core AI Holdings CHAI Rallies 268 as Trading Volume Picks Up Norwood Financial Corp NWFL Moves Higher as Key Support Holds Scorpio Tankers STNG Stock Dips 330 as Shipping Sector Faces Headwinds DNP Select Income Fund DNP Holds Steady Near 1082 as Investors Eye Dividend Stability GBCI Glacier Bancorp shares fall 22 as earnings miss estimates by 77 disappointing investors EC Ecopetrol shares fall 437 after Q4 2025 earnings per share come 12 below analyst expectations Illumination ILLUU Stock Investment Opportunity Review Chevron Corporation CVX Rated a Top Crude Oil Buy on BNP Paribas Upgrade Favorable Legal Ruling CPS CooperStand Q4 2025 EPS falls well short of forecasts stock dips 010 percent in todays session ITHAX ITHA Stock Earnings Momentum Stalls 20260420