Valuation Rank

Current Vs Industry Vs History
PE Ratio 89.19
PE Ratio without NRI 89.19
PB Ratio 4.23
PS Ratio 6645
EV-to-EBIT -112.46
N/A
EV-to-EBITDA -120.93
N/A
EV-to-Revenue 5277.55
PEG Ratio 4.84
Current Ratio 19.33
Quick Ratio 19.33
Days Sales Outstanding 2016.39

Dividend & Buy Back

Current Vs Industry Vs History
3-Year Average Share Buyback Ratio -98.6