Market Recap SP 500 edges lower as major US indices post mild losses VRNS Varonis Systems posts wide Q4 2025 earnings beat and 132 percent year over year revenue growth shares rise 244 percent Columbia Fin CLBK Stock Should You Start a Position Columbia Fin posts 14 EPS beat on steady core banking results JBL Jabil posts Q1 2026 EPS beat and 32 percent annual revenue gain shares rise nearly 2 percent US Equity Index Record Highs Following Geopolitical Risk Recovery Illumina Inc ILMN Launches DRAGEN v45 Software to Expand Genomic Analysis Capabilities Across HighGrowth Segments Illumination ILLUU Stock Investment Opportunity Review NRXP NRX Pharmaceuticals rises 352 percent even after posting a far wider than expected Q4 2025 loss LFUS Littelfuse Q4 2025 earnings beat forecasts but shares dip slightly despite 89 percent year over year revenue growth Is BuzzFeed BZFD stock forming a reversal pattern BuzzFeed posts 2452 negative EPS miss vs estimate Oxford Industries OXM Stock Take Profit Stuck 20260422 ANGH Anghami lays out MENA streaming expansion plans to capitalize on rising regional digital media consumption SherwinWilliams SHW Q1 2026 Earnings Preview Segment Performance Trends and Consensus Estimate Breakdown Intercont NCT Stock Float Rotation Overhead Buying 20260420 Is Moodys Corporation MCO stock losing upward momentum 041 20260420 Pfizer Inc PFE Senior Commercial Leader Daniel B Gilmer PhD Appointed to Armata Pharmaceuticals Board of Directors VINP Vinci shares climb 36 percent after Q4 2025 EPS lands 49 percent below analyst expectations IntercontinentalExchange Inc ICE Q1 2026 Earnings Preview High Likelihood of Consensus Beat Amid Broader Exchange Sector Upside ASX ASE Tech posts 148 percent Q4 2025 EPS beat but shares fall 389 percent in todays trading NESR National delivers 235 percent Q4 2025 EPS beat shares gain 347 percent on positive investor sentiment Exelon Corporation EXC ComEd Unit Hits 13B Customer Savings Milestone Through IndustryLeading Energy Efficiency Programming Humana Inc HUM Q1 2026 Earnings Preview Revenue Growth Expected Amid Projected EPS Decline Upside Catalysts Remain Is now a good time to buy Pool Corporation POOL stock today In Focus 20260420