Down almost 10% from the high just two days ago.
Did yet another insider sale at $40 trigger the sentiment change?
This traded higher 10 years ago while IBB has more than doubled.
In 10 years, the market cap has dropped while cash has increased. That means in 10 years the pipeline is worth less.
My question is do they need to replace the scientists, management, or both.... because something is serially misfiring.