Investors seem to be selling ahead of the results of clinical 3 trials which should be due soon.
I hope it is not inside knowlege of results causing this price action.
In my opinion it is not a good sign.
Add to My Watchlist
What is My Watchlist?