The Investment Trust of India Limited (BOM:530023)

India flag India · Delayed Price · Currency is INR
87.47
-0.71 (-0.81%)
At close: Nov 12, 2026
Market Cap4.57B -31.2%
Revenue (ttm)2.36B -10.6%
Net Income317.83M +45.6%
EPS6.09 +45.7%
Shares Out 52.24M
PE Ratio14.36
Forward PEn/a
Dividendn/a
Ex-Dividend Daten/a
Volume1
Open87.47
Previous Close88.18
Day's Range87.47 - 87.47
52-Week Range82.66 - 139.80
Beta0.19
Analystsn/a
Price Targetn/a
Earnings DateNov 4, 2026