SP 500 Hits 7500 Milestone on Iran Strait Deal Optimism Oil Plunges China Industrial Profits Surge 247 in April Marking Fastest Growth in Over Two Years Spotify Surges After AI Music Deal with Universal Music Group and Investor Day Guidance Free Fish Fillet Program Offers Lifeline to Maines Groundfishing Industry Amid Rising Costs KeyBanc Maintains Overweight on Microsoft as Azure Copilot Momentum Builds Qualcomm QCOM Gains AI Momentum Ken Fishers Portfolio Highlights Data Center Opportunities PSKY Q1 2026 Earnings EPS Surges Past Estimates with 5182 Beat US Bancorp Q1 2026 Earnings EPS Beats Estimates Amid Stable Operations DBGI Q3 2023 Earnings Significant Loss Per Share Amid Stock Decline JCAP Q1 2026 Earnings EPS Surprise Lifts Expectations Amid Narrow Revenue Disclosures Nexalin Technology Inc NXL Q1 2026 Earnings EPS Misses Estimates as Stock Surges on No Revenue Elme Communities Q4 2025 Earnings Massive EPS Miss as Losses Widen Stock Edges Higher Antelope Enterprise Holdings AEHL Slips 374 as Support Level Faces Renewed Pressure Cognyte Software CGNT Surges 293 Testing Key Resistance Near 1106 Enterprise Financial Services EFSC Edges Higher Holding Above Key Support Weatherford International WFRD Holds Steady Near Support Amid Quiet Trading PACS Group Inc Breaks Above 39 Testing Key Resistance Levels US Dollar Stabilizes Amid Uncertain Prospects for Peace Negotiations ERO Q1 2026 Earnings Strong EPS Beat Bolsters Investor Confidence Franklin Street Properties Corp FSP Slips 081 as Stock Hovers Near Key Support at 047