Why Toppoint Holdings TOPP Stock Dropped Today 122 20260418 AIHS Senmiao Tech Q1 2026 loss widens on 216 percent revenue decline shares dip Alarmcom ALRM Market Performance Q4 2025 EPS Tops Views Astera Labs ALAB Gains 275 Support Holds at 22319 20260515 B2Gold BTG Reports Strong Q1 2026 Revenue NA EPS Beats What Fold FLDDWs 3681 Jump Means for Investors 20260515 Geopolitical Tensions Rise as Russia Warns of Strikes on Kyiv Urges US Citizens to Leave Trainline Lifts Guidance for Second Time This Fiscal Year NTPC Q4 Profit Surges 34 YoY to Rs 10615 Crore Board Declares Rs 35Share Dividend Nvidias Earnings Reveal 200 Billion Opportunity in Edge Computing Despite China Concession EU and Mexico Strike Updated Trade Deal to Deepen Latin American Ties Amid Global Uncertainty Oppenheimer Suggests Golub Capitals Fair Value May Align Closely with Book Value GFS Q1 2026 Earnings Earnings Beat Expectations on EPS Shares Rise IMCC Q1 2026 Earnings Disappointing EPS Amid Limited Disclosure Stock Surges LAC Q1 2026 Earnings NarrowerThanExpected Loss Signals Progress at Thacker Pass SGI Q1 2026 Earnings EPS Slightly Beats Estimates as Stock Declines Modestly BSBK Q1 2025 Earnings Modest Profitability Maintained as Bank Navigates Stable Operating Environment Ocean Power Technologies OPTT Slides Slightly as Stock Hovers Near Key Support Erasca Inc ERAS Edges Higher Toward Resistance as Biotech Sector Watches MFS Charter Income Trust MCR Holds Steady Near Support Amid Modest Gains Churchill Downs CHDN Faces Headwinds Stock Dips 316 Amid Volume Concerns Modular Medical Inc MODD Rises 394 Testing Resistance at 526 NVCR Shares Edge Lower Amid Resistance Test Key Levels for NovoCure Indian Banks RoA Expected to Dip to 11512 This Fiscal as Treasury Income Falters Provisions Rise Crisil Galmed Pharmaceuticals Q4 2025 Earnings WiderthanExpected Loss Amid Pipeline Progress Nio Surges 10 on Launch of First Flagship EV in Over Two Years Nokia NOK Secures UK Appeal Victory in Video Patent Dispute with Acer and Asus WRLD Q1 2026 Earnings EPS Misses Estimates Amid Mixed Credit Trends Stock Edges Higher Ernexa Therapeutics Warrants ERNAW Surge 14 as Price Tests Key Resistance Level