April Jobs Report Preview Labor Market Cooling but Resilient Dow Jones Futures Edge Higher as SP 500 and Nasdaq Reach New Highs AI Stocks Enter Buy Zones Ferrari Unveils First Fully Electric Model the Luce as Italian Marque Enters EV Era Trainline Raises FullYear Guidance for Second Time in 2025 Citing Strong Demand Oil Prices Surge 3 as TrumpIran Tensions Raise Strait of Hormuz Risk Premium Trainline Upgrades FullYear Guidance for Second Time Signaling Strong Demand TIMB Q1 2026 Earnings EPS Misses Estimates as Operational Challenges Persist Origin Bancorp Inc OBK Q1 2026 Earnings EPS Misses Estimates on Margin Headwinds Elme Communities Q4 2025 Earnings Massive EPS Miss as Losses Widen Stock Edges Higher First Watch Restaurant Group Inc FWRG Q1 2026 Earnings EPS Miss Slightly Weighs on Sentiment Amplitech Group Inc AMPGR Q1 2026 Earnings EPS Misses Estimates Amid Stock Surge WNC Q1 2026 Earnings EPS Misses Estimates as Challenges Mount Western Asset High Income Fund II HIX Edges Lower as Fixed Income Sentiment Remains Cautious Lifeward Ltd LFWD Edges Higher as Support Holds Resistance in Focus Navios Maritime Partners NMM Holds Steady Near Support as Shipping Sector Faces Mixed Signals Amdocs DOX Edges Lower Amid Sector Headwinds Key Levels to Watch 1st Source Corporation SRCE Holds Steady Near Midpoint Consolidation Phase Ahead Gen Zs Bargain Hunt Fuels Growth for Discount Retailers Walmart and Ross NSP Q1 2026 Earnings Earnings Per Share Beats Estimates Stock Rises LM Funding America LMFA Slides to 025 Nears Critical Support at 024 BTCS Inc BTCS Slips 373 as Testing Key Support Levels Near 147 OFS Credit Company Inc OCCI Edges Higher Navigating Support and Resistance Levels Oxford Lane Capital Corp Preferred Shares OXLCP Hold Steady at 2495 Amid Flat Trading Bank OZK OZK Holds Steady Near 48 as Key Resistance Looms Virtu Financial VIRT Dips 385 as Support Levels Come into Focus Playtika PLTK Holds Near Key Support Amid Flat Trading Session Performance Shipping Inc PSHG Faces Continued Pressure Testing Key Support Levels