InvestorsHub Logo
icon url

scottsmith

04/30/18 8:10 PM

#226368 RE: snayeman #226367

Can you?
icon url

Amatuer17

04/30/18 8:45 PM

#226373 RE: snayeman #226367

Wish someone besides Leo and Dr B knew.

One thing is clear - in Biotechs, 95-99% of the times delay is bad news.

If I am lucky and luck does not want me to book losses for 3rd year in row, we will get good news.