The Investment Trust of India Limited (BOM:530023)

India flag India · Delayed Price · Currency is INR
91.67
-2.21 (-2.35%)
At close: Oct 1, 2026
Market Cap4.79B -36.6%
Revenue (ttm)2.61B -17.4%
Net Income333.31M -15.2%
EPS6.38 -15.1%
Shares Out 52.24M
PE Ratio14.37
Forward PEn/a
Dividendn/a
Ex-Dividend Daten/a
Volume797
Open93.90
Previous Close93.88
Day's Range91.10 - 93.90
52-Week Range84.25 - 154.00
Beta0.16
Analystsn/a
Price Targetn/a
Est. EarningsNov 6, 2026