Not sure about the 'dump' but with a biotech with no earnings but with a couple of promising medicines I expect lots of fluctuation. I think if you believe in the company you buy on the dips and occasionally take some off when it runs up but maintain a low basis cost while waiting...hoping for the big breakthrough. Not sure how else to approach a small biotech.
I don't know about cheerleaders... these folks seem to be getting results so a small public offering for $300 mil to continue research sounds pretty good to me. I'm a buyer especially after the run up a week ago.