Friday, January 25, 2019

This Day That Year : Menlo Therapeutics

Shares of Menlo Therapeutics Inc. (MNLO) are down 86% from their 52-week high of $39.86 recorded on February 6, 2018.

from RTT - Biotech http://bit.ly/2S4GUvS
via IFTTT

No comments:

Post a Comment