Menlo Therapeutics Inc (MNLO)

$1.73 0.08 (4.85%)
19:52 EDT MNLO Stock Quote Delayed 30 Minutes
Previous Close $1.73
Market Cap 39.75M
PE Ratio -1.10
EPS -1.577988
Volume (Avg. Vol.) 2.69M
Day's Range 1.64 - 1.75
52-Week Range 1.00 - 7.48
Dividend & Yield N/A (N/A)

Navellier Ratings

Powered by Portfolio Grader

Total Grade

C
Hold