EMBED

Valuation Rank

Current Vs Industry Vs History
PB Ratio 3.71
PS Ratio 1970
EV-to-EBIT -6.79
N/A
EV-to-EBITDA -7.17
N/A
EV-to-Revenue 1391.13
EV-to-FCF -7.69
N/A
Current Ratio 11.6
Quick Ratio 11.6
Cash Ratio 11.27

Dividend & Buy Back

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

Valuation & Return

Current Vs Industry Vs History
Price-to-Tangible-Book 3.72
Earnings Yield (Greenblatt) % -14.74