
VEEV
$303.73
1D:
-2.1%
1Y:
3.0%
US9224751084Sign in to check this stock against your screens
Sign In$29.82
1D:
3.6%
1Y:
59.9%
US80810D1037Mkt Cap
$2.23B
P/E Ratio TTM
-36.4
Revenue TTM
$259.04M
Beta
1.62
Earnings TTM
$-54.34M
Dividend Yield TTM
0.00%