Investing News Network Highlights Five SmallCap Biotech Stocks NRDS Q1 2026 Earnings EPS Surpasses Estimates by Nearly 11 Novartis Lifts FullYear Sales and Profit Guidance on Strong Drug Portfolio Performance