Market Recap SP 500 posts mild loss as major US indices end the session lower KLA Corporation KLAC Recent Underperformance Upcoming Earnings and Valuation Outlook InMode INMD Stock Institutional Buying Slight Uptick 20260420 AMN Health AMN Stock Trend Behavior Analysis Drifts Higher 20260420 Industrial Select Sector SPDR ETF XLI 2026 Sector Tailwinds Support Top Industrial Mutual Fund Picks Virtus AI AIO Industry Outlook AIO Latest Quarter Earnings Virtus AI no consensus metrics highlights AI portfolio upside Is First FCCO the most overlooked stock right now Overhead Buying 20260505 RELL Richardson Electronics quarterly EPS surges 52 above forecasts but stock slides 17 MKL Markel Group posts massive Q1 2026 EPS miss even as shares edge 039 percent higher in todays trading Turn Therapeutics TTRX Stock Up 125 Key Resistance at 426 20260514 Triple TFPM Fell 091 Is a Recovery Ahead 20260518 Bloom Energy A Prominent Name in the Clean Energy Sector Lazard LAZ Fell 096 Is a Recovery Ahead 20260515 ixigo Partners with Uber and redBus to Integrate Cab and Bus Bookings into Trains App Tech Gains Offset Energy Losses as Markets Remain Flat TUYA Q1 2026 Earnings EPS Misses Estimates Revenue Not Disclosed Novanta NOVT Q1 2026 Beat Revenue NA EPS Exceeds by Significant FRT Q1 2026 Earnings Stellar EPS Beat with 155 Surprise YELP Q1 2026 Earnings EPS Beats Estimates by 117 Stock Gains 23 JVA Q4 2019 Earnings Coffee Holding Co Misses EPS Estimates by Wide Margin RVLV Q1 2026 Earnings EPS Beats Estimates Stock Edges Higher CSPI Q1 2026 Earnings 003 EPS Amidst Uncertainty Austin Gold AUST Stock Market Opportunities Mini Selloff 20260420 AXR Q1 2026 Earnings Earnings Per Share Slightly Ahead of Estimates Stock Rises