Natco Pharma Shares Slide 15 as Q4 Results Disappoint Net Profit Drops 34 VSECU Q1 2026 Earnings EPS Surges Past Estimates Stock Gains Jim Cramer Highlights Alphabet as a Crucial Portfolio Holding for LongTerm Investors