Indiabulls Limited
company logo

Indiabulls Limited

IBULLSLTD Share Price

BSE:533520

NSE:IBULLSLTD

19.33

0.18 (0.94%)

As on May 25, 2026 at 09:39 AM
Loading chart...