If you're confident this is true... why not short the stock? if correct, you could make a lot of money.
On a personal note the worst investment I ever made was a short position where I was right, but six months too early.
he's discussed his stock positions a few times; the takeaway is along the lines of "i don't have any holdings that could be construed as bias as regards where this blog is hosted; otherwise it's my own business" if i remember right.
>It was the biggest biotech IPO ever in the U.S., raising $360 million. It has largely held up, too. Axovant’s shares, which opened at $15, currently trade around $13.25.
and further down:
> When Axovant went public, a columnist at FierceBiotech warned that it should “scare the hell” out of investors