Re: Well we made the top ten in this list..
Strange article. Their #6 to 10 pics all appear to have increasing revenues, and outlooks with promising pipelines. Their top 5 pics all appear to be ,at least in the short term - losers with missed trial targets and flat to declining SP. Based on their presentation INSM should be one of their top recommendations , not at the bottom of their top ten list.