EMBED

Valuation Rank

Current Vs Industry Vs History
PB Ratio 4.08
PS Ratio 17.42
EV-to-EBIT -9.25
N/A
EV-to-EBITDA -9.79
N/A
EV-to-Revenue 13.89
EV-to-FCF -12.71
N/A
Current Ratio 8.95
Quick Ratio 8.95
Cash Ratio 8.67

Dividend & Buy Back

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

Valuation & Return

Current Vs Industry Vs History
Price-to-Tangible-Book 4.07
Earnings Yield (Greenblatt) % -10.8