Canadian Biotech Sector Attracts Investor Interest in 2026 MDB Q1 2026 Earnings EPS Beat Drives DoubleDigit Stock Rally Indian Stock Markets Tumble Sensex Plunges 1092 Points Investor Wealth Eroded by 6 Lakh Crore