KFY Korn Ferry delivers Q1 2026 earnings per share above analyst estimates stock gains modestly in todays session TRINI Trinity Capital Inc 7875 Notes Due 2029 posts narrow Q4 2025 EPS miss shares log small gain in calm investor trading Latham Group SWIM Stock Closing VWAP Overhead Buying 20260415 Leslies LESL Stock Volume Spike Alert Soars 20260416 Nutex Health NUTX Stock January Effect Edges Higher 20260415 Beyond Air XAIR Market Position Q1 2026 Profit Surprises RedCloud RCT Stock Earnings Growth Nudges Up 20260418 When to Sell Sixth TSLX Stock Flat 20260416 CIBC CM Stock Reversal Signals Eye on Rally 20260418 FULT Fulton beats Q1 2026 EPS estimates posts 114 percent yearly revenue gain as stock dips marginally AI Industry Executive Security and Stakeholder Risk Implications Post Targeted Violence Incident AACBR Artius II quarterly earnings figures not released management to discuss near term strategic priorities at investor briefing Is it too late to buy Chicago LIEN stock today Q4 2025 Profit Disappoints Morgan Stanley MS BFH Investment Thesis Evolves Amid Mixed Analyst Targets and Strategic Partnership Wins NPAC New outlines upcoming SPAC merger evaluation timelines during its latest quarterly earnings call Market Update SP 500 Downs Amid Mixed Sentiment HUBCZ Hub Cyber reports latest quarterly earnings with no disclosed EPS revenue or key performance metrics made public today DMC Global BOOM Stock Earnings Whisper Investors Pile In 20260420 WDAY Workday tops Q1 2026 EPS estimates posts 131 YoY revenue gain shares dip 198 Inspira IINNW Stock Scrip Dividend 11296 20260420 RVI Robinhood CEO lays out strategic crypto and zerofee product priorities for the coming fiscal year Phillips 66 PSX Advances Western Gateway Pipeline Project Amid Positive Wall Street Price Target Revisions Is General GPAC stock in a strong position GPAC Latest Quarter Earnings General seeks deSPAC no core financials reported Tandem TNDM Stock Downside Risk Overview Slight Rise 20260418 Mercury MCY Stock Regulatory Filing Slight Uptick 20260420 MDxHealth SA MDXH Stock Why It Could Volatile Recovers 20260420