In other news, the majority shareholder in <insert company here> says their share price will sky rocket by 300% in the next six months... you should buy shares immediately.
Since the twins are so heavily invested, there is no way they would ever support any evidence contrary to the title of this post...