Market Cap 901.30M
Revenue (ttm) 1.24B
Net Income (ttm) 16.02M
EPS (ttm) N/A
PE Ratio 40.39
Forward PE 50.61
Profit Margin 1.29%
Debt to Equity Ratio 2.01
Volume 141,100
Avg Vol 175,518
Day's Range N/A - N/A
Shares Out 21.20M
Stochastic %K 18%
Beta 2.07
Analysts Strong Sell
Price Target $54.50

Latest News on VVI

No data available.