I met management in January at the biotech showcase. They were very impressive. At their presentation I noticed a few other investors that have a great track record.
Since then I've been buying the dips...although I did take a little off recently when it got somewhat overheated.