SEBI Imposes 2895 Crore Penalty on Suzlon Energy MD and Others for Misleading Financial Statements BWXT Q1 2026 Earnings EPS Surges Past Estimates with 1861 Beat Nio Shares Surge After Launch of First New Flagship EV in Over Two Years