Indus Towers Ltd. (INDUSTOWER) NSE close ₹373 on 28-10-2026 (EOD), -3.19%. P/E 13.8 vs industry 39.7. Value + momentum score 57, RSI 45, sector Telecommunication.