Market Cap 10.40B
Revenue (ttm) 14.74B
Net Income (ttm) -634.20M
EPS (ttm) N/A
PE Ratio 3.28
Forward PE 3.88
Profit Margin -4.30%
Debt to Equity Ratio 0.75
Volume 9,296,500
Avg Vol 14,111,450
Day's Range N/A - N/A
Shares Out 1.19B
Stochastic %K 5%
Beta 0.92
Analysts Hold
Price Target $11.61

Latest News on VTRS