THEINVEST Stock Price and Chart - Investment Trust of India Limited | Makkler