Indiabulls Limited
company logo

Indiabulls Limited

IBULLSLTD Share Price

BSE:533520

NSE:IBULLSLTD

28.3

-0.25 (-0.88%)

As on July 29, 2026 at 12:59 PM
Loading chart...