InvestorsHub Logo

PlentyParanoid

07/21/20 5:11 PM

#313720 RE: DaubersUP #313683

If you mean Moleculin Biotech and their WP1122 drug I went thru their recent press releases and did not find any clear data. Instead I encountered significant verbiage to explain SEC imposed trading halts. There was one sentences, which when interpreted the most beneficial way ("5 to 10 fold inhibition...") could mean about 90 % inhibition at best. Even that is guess work.

Maybe somebody else can see what I can't, meaning facts.