The PE ratio of Indus Towers stands at 15.11, while the PB ratio is 3.78.