You are wrong. Every share that they buy back will yield 500% future earnings per share at this point, for every year that they are in business. What asset do you know of that can bring this Return on Equity? If they must, sell an asset.