JBDI JBDI posts Q1 2026 EPS of negative 14 cents with no analyst estimates and shares closing flat Blue Moon BMM Stock Developed Market Bond Strengthens 20260420 Global Electric Vehicle Industry Outlook IEA 2024 Market Analysis Market Wrap SP 500 slips slightly as major US indices finish in the red iShares Core SP SmallCap ETF IJR Positioned for Potential Outperformance Amid Shifting US Equity Market Dynamics NVR NVR Stock Historical Volatility Technical Strength 20260420 ATO Atmos Energy posts 129 yearoveryear revenue growth dips 024 after narrow Q1 2026 EPS miss Index Recap Market Downs as Investors Digest KB KB delivers 94 percent Q4 2025 EPS beat even as shares edge down 05 percent today Market Recap SP 500 dips modestly as tech weakness drags broader indexes lower Market Recap Tech leads sector gains while consumer lags and markets dip slightly DTE Energy DTK Sector Impact Q4 2025 Earnings Beat Estimates Profusa PFSA Stock Dividend Growth Underperforming 20260420 US Equity Index Record Highs Following Geopolitical Risk Recovery American Electric Power Co Inc AEP Retired Chief Executive Nicholas Akins ReElected to Fifth Third Bancorp FITB Board of Directors FedEx Corporation FDX Announces Venti Technologies as Winner of 2026 Asia Pacific Small Business Grant Contest Occidental Petroleum Corporation OXY Buffetts Enduring Bullish Stance Amid High Commodity Beta and Improving Operational Fundamentals ExxonMobil XOM Upcoming Q1 2026 Earnings to Illuminate Geopolitical Energy Impacts Amid Packed Broad Market Earnings Slate Lowes Companies Inc LOW Q4 TopLine Beat Overshadowed By Weak Guidance and SectorWide Selloff Is STMicroelectronics NV STM stock a buy or sell Near Lows 20260420 Ditch Generic How Was Your Weekend Openers For More Meaningful Casual Interactions Public Speaking Expert Advises INTA Intapp delivers strong Q1 2026 results with 246 EPS beat and 171 year over year revenue growth Is Nuveen NPFD stock outperforming similar companies Nuveen posts 271 EPS and strong quarterly revenue Is Teva TEVA stock trading above fair range Q4 2025 EPS Tops Views HFBL Home reports Q3 2025 earnings per share of 024 stock registers no change in todays trading session