Investment Trust of India
139.89
-1.05(-0.74%)
Market Cap₹736.30 Cr
PE Ratio16.90
Company Performance:
1D-0.74%
1M-6.75%
6M-9.50%
1Y-31.69%
5Y+26.31%
View Company Insightsright