Menlo Therapeutics Inc. (MNLO)

4.85
0.09 1.89
NASDAQ : Health Technology
Prev Close 4.76
Open 4.86
Day Low/High 4.85 / 4.86
52 Wk Low/High 2.69 / 11.95
Volume 2.47K
Avg Volume 54.30K
Exchange NASDAQ
Shares Outstanding 23.95M
Market Cap 120.24M
EPS -2.40
P/E Ratio N/A
Div & Yield N.A. (N.A)