Valuation Rank

Current Vs Industry Vs History
Forward PE Ratio 110.32
PB Ratio 12.28
PS Ratio 62.35
EV-to-EBIT -10.67
N/A
EV-to-EBITDA -10.72
N/A
EV-to-Revenue 61.69
Current Ratio 6.26
Quick Ratio 6.26

Dividend & Buy Back

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

Valuation & Return

Current Vs Industry Vs History
Price-to-Tangible-Book 12.28
Earnings Yield (Greenblatt) % -9.36