EMBED

Valuation Rank

Current Vs Industry Vs History
PB Ratio 4.18
PS Ratio 643.75
EV-to-EBIT -5.56
N/A
EV-to-EBITDA -5.75
N/A
EV-to-Revenue 650.91
EV-to-FCF -6.38
N/A
Current Ratio 5.55
Quick Ratio 5.55
Cash Ratio 4.72
Days Sales Outstanding 877.04

Dividend & Buy Back

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

Valuation & Return

Current Vs Industry Vs History
Price-to-Tangible-Book 4.72
Earnings Yield (Greenblatt) % -17.96