Market Cap 20.43B
Revenue (ttm) 49.08B
Net Income (ttm) 1.01B
EPS (ttm) N/A
PE Ratio 0.00
Forward PE 5.74
Profit Margin 2.07%
Debt to Equity Ratio 1.87
Volume 128,900
Avg Vol 214,994
Day's Range N/A - N/A
Shares Out 1.45B
Stochastic %K 74%
Beta 1.22
Analysts Strong Sell
Price Target $17.50

Latest News on VEOEY

No data available.