ScanSource SCSC Q1 2026 Earnings Miss by Significant Key Takeaways Rush RUSHA Q1 2026 Earnings Surprise EPS 077 Up Significant Albany Intl AIN Drops 155 Key Support at 5721 20260519 Act As If Investment Strategy Gains Traction Among Behavioral Finance Experts DTIL Q1 2026 Earnings WiderthanExpected Loss Reflects PreClinical Investment Stock Declines XMAX XWIN Chops Around 824 Indecision Prevails 20260521 NervGen NGEN Posts Q3 2025 Earnings Beat Heres What Drove It Rep Thomas Massie Loses Primary TrumpEndorsed Candidate Ed Gallrein Wins Political Shifts Ahead India and Cyprus Elevate Bilateral Ties to Strategic Partnership with Six New Agreements GitHub Faces Headwinds in AI Coding Race as Outages and New Rivals Challenge Microsofts Ambitions Red Cat Holdings Shares Surge on Positive Market Sentiment Inflation Pressures Intensify Ahead of Memorial Day Weekend as Prices Surge for Travel Food and Fuel Deere Company Raises Outlook Highlighting Technology and AI as Growth Drivers OpenAI Eyes IPO Filing Signaling Acceleration in AI Market Race THR Q1 2026 Earnings Slight EPS Miss Fails to Dampen Investor Sentiment EGY Q1 2026 Earnings Significant EPS Miss Amid Challenging Quarter AUR Q1 2026 Earnings Narrower Loss Surprises Market as Autonomous Truck Developer Progresses FNF Q1 2026 Earnings EPS Falls 1095 Below Estimates as Housing Headwinds Persist EQBK Q1 2026 Earnings EPS Misses Estimates as Earnings Face Headwinds Lockheed Martin LMT Gains Attention as Graham Stephan Outlines Bullish View Guzman y Gomez Shares Surge After FastFood Chain Exits US Market to Focus on Australian Operations Tesla Inc Faces Sentiment Shift as Prominent Investor Graham Stephan Alters His View HLX Q1 2026 Earnings Earnings Miss Weighs on Shares as Helix Energy Posts WiderThanExpected Loss WPM Q1 2026 Earnings Slight EPS Beat Amid Stable Precious Metals Market Trump Concludes China Visit Amid Trade Oil and Taiwan Talks David Miliband Warns of Separate Bedrooms for USEurope Ties Potential Market Uncertainty TRIN Q1 2026 Earnings EPS Beats Estimates by 116 Shares Decline Slightly