The Investment Trust of India Limited (BOM:530023)

India flag India · Delayed Price · Currency is INR
97.59
0.00 (0.00%)
At close: Aug 21, 2026
Market Cap5.10B -36.9%
Revenue (ttm)2.61B -17.4%
Net Income333.31M -15.2%
EPS6.38 -15.1%
Shares Out 52.24M
PE Ratio15.29
Forward PEn/a
Dividendn/a
Ex-Dividend Daten/a
Volume22
Open97.59
Previous Close97.59
Day's Range97.59 - 97.59
52-Week Range84.25 - 159.35
Beta0.20
Analystsn/a
Price Targetn/a
Earnings DateAug 13, 2026