Symbol: DBVT
NASDAQ
0.682
Market price today
-1.3749
P/E Ratio
-0.1915
PEG Ratio
131.23M
MRK Cap
DIV Yield