Whirlpool Warns of RecessionLevel Industry Decline Amid Iran War Shares Slide 12 Republic Bancorp RBCAA Crushes Q1 2026 Estimates EPS 218 Tops Views New Tamil Nadu Leadership Highlights Economic Implications of Sri Lankas Ethnic Dynamics National Fuel Gas Co Analyst Report Highlights Sector Positioning Amid Shifting Energy Landscape Banco Macro BMA Stock Today Drops 103 Key Support at 6749 20260515 Berln Season 2 Dominates Netflix Global Rankings Topping KRomcom Energizer Holdings ENR Gains 188 Support Holds at 1647 20260514 Activ Energy AEAQW Holds 035 Direction Awaited 20260514 ARM Growth Drivers Overshadow Antitrust Investigation Risks BJs Wholesale Club Shifts Store Strategy as Consumer Spending Tightens Joyy JOYY Releases Q4 2025 Earnings Call Transcript SSR Mining Sells Copler Mine for 15 Billion Amid Surging Precious Metals Prices Gold Correction Nearing Completion Amid Shifting Market Sentiment Amazon MGMs HeMan Film Faces High Stakes With 80 Million Box Office Target Chart Industries Q1 2026 Earnings Significant EPS Miss Amidst Operational Headwinds BSAC Q1 2026 Earnings EPS Surpasses Estimates Shares Rise 358 CCSI Q1 2026 Earnings Strong EPS Beat Amidst Cautious Outlook Rand Capital Corporation Q1 2026 Earnings Positive EPS Amid Portfolio Pressures Rackspace Technology Q1 2026 Earnings EPS Misses Estimates by Wide Margin Yet Shares Rally 7 Itron Inc ITRI Q1 2026 Earnings Earnings Beat Driven by Strong Operational Execution ABVC BioPharma Inc ABVC Edges Higher After Recent Pullback Testing Key Resistance Level Consumer Portfolio Services CPSS Slides Marginally as Uptrend Support Test Looms CSG Systems International CSGS Holds Steady at 8069 Consolidating Between Key Support and Resistance Levels Gabelli Global Small and Mid Cap Value Trust GGZ Edges Lower as Defensive Rotation Continues LiqTech International LIQT Edges Lower as Resistance Level Holds Firm China Confirms Order for 200 Boeing Jets Signaling Renewed Aviation Cooperation with US Hyperfine Inc HYPR Q1 2026 Earnings Narrower Loss Beats Estimates But Stock Slips TOP Ships Inc TOPS Slips 458 as Shares Near Key Support Level