LSE:SPX Earnings and Revenue Growth November 27th 2024 Investors should note that institutions actually own more than half the company, so they can collectively wield significant power. We note that ...