EMBED

Valuation Rank

Current Vs Industry Vs History
PB Ratio 5.26
PS Ratio 1296.58
EV-to-EBIT -19.27
N/A
EV-to-EBITDA -20.28
N/A
EV-to-Revenue 1185.01
EV-to-FCF -38.09
N/A
Current Ratio 15.2
Quick Ratio 15.2
Cash Ratio 14.56
Days Sales Outstanding 14.48
Days Payable 1442.27

Dividend & Buy Back

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

Valuation & Return

Current Vs Industry Vs History
Price-to-Tangible-Book 13.36
Earnings Yield (Greenblatt) % -5.18