854.00 3.20 (0.38%)

31.57% Fall from 52W High

6,505 BSE Volume

BSE 14 May, 2025 12:00 PM (IST)

Novartis India Ltd. Annual Reports