Peers
EMBED

Valuation Rank

Current Vs Industry Vs History
PB Ratio 90
PS Ratio 180
EV-to-EBIT -526.26
N/A
EV-to-EBITDA -526.26
N/A
EV-to-Revenue 2217.2
EV-to-FCF -1099.59
N/A
Current Ratio 12.05
Quick Ratio 1.74
Cash Ratio 1.24
Days Sales Outstanding 182.5

Dividend & Buy Back

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