Menlo Therapeutics Inc. (MNLO) Declined -5.93% or -1.98 To Price $31.42 On Wednesday
Menlo Therapeutics Inc. (MNLO) declined -5.93% or -1.98 to $31.42. It is approximately 147504 shares traded, which is 130.59% compare to the average total volume 112949. The market cap of MNLO is $688.98 million. The year to date change is…