He made 20% one time on less than $15,000. He sold when it happened to go up and got lucky. Dodgy stock picker newsletters in biotech make recommendations every day, he’s just as likely to have followed one of their trades than anything else. Unless you produce actual evidence that he has some connection to that company and acted on non public information it’s just speculation. And even worse, it’s damaging to the guy. Frankly it’s ridiculous that people have formed such stirring opinions here based on such limited data and experience.