EMBED

Valuation Rank

Current Vs Industry Vs History
EV-to-EBIT -17.1
N/A
EV-to-EBITDA -17.1
N/A
Shiller PE Ratio 0.07

Dividend & Buy Back

Current Vs Industry Vs History