EMBED

Valuation Rank

Current Vs Industry Vs History
Shiller PE Ratio 617.6
PB Ratio 0.99
EV-to-Revenue -54.45
N/A

Dividend & Buy Back

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