Symbol: ABIO
NASDAQ
3.26
Market price today
-8.6266
P/E Ratio
-0.1918
PEG Ratio
47.29M
MRK Cap
DIV Yield