Indiabulls Limited
company logo

Indiabulls Limited

IBULLSLTD Share Price

BSE:533520

NSE:IBULLSLTD

25.89

-0.26 (-0.99%)

As on September 3, 2026 at 02:19 PM
Loading chart...