Valuation Rank

Current Vs Industry Vs History
PE Ratio 227.5
PE Ratio without NRI 227.5
Price-to-Owner-Earnings 129.98
PB Ratio 7.05
EV-to-EBIT -10.87
N/A
EV-to-EBITDA -10.93
N/A
Current Ratio 3.67
Quick Ratio 3.67
Days Payable 1216.15

Dividend & Buy Back

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