The underlying problem is not "the owners of large companies have too much money", it's "large companies are too large". If you take ownership of the company away from Jeff Bezos and give it to Wall St, whoever they make the CEO can still ruin your life by denying service to you etc. It solves nothing and plausibly makes the problem worse because founders generally run companies less extractively than MBAs.
What you need is to remove barriers to competition and enforce antitrust laws.