But they are showing every red cent to be in compliance with the law. You're assuming they're hiding billions. Why do you think they go to such lengths to hold costs down? It's to give out more in dividends so that big institutional investors and funds will buy the stock, driving up share price. Their wealth lies in the shares they own, not in money that they would literally be stealing from the company and hiding, risking prison. Every transaction leaves a record, and they better have the funds from these transactions or regulators will find the discrepancy. That's the tradeoff of being a publicly traded company over being privately held. Your company gets access to investors in the stock market, but you have to submit to oversight in order to protect those investors. The stock market as a system is the bedrock of capitalism, and it's not treated lightly.You can also say that they can show every red cent of all the billions they generate and that won't do the couriers any good either.