A couple of years ago, this was one of the most pumped biotech companies on iHub: e.g. #msg-42212620. The company’s phase-3 trial failed, but TDLP called it a big success (#msg-42212740); in my experience, this is a pretty good prognostic indicator that a company will eventually go bust.
LOL That was an epic exchange you had back then with 'righty'. Probably not the most appropriate of screen names for that particular poster.