Who Owns America? The Asset Managers, Families & Landlords Behind 2026

Three asset managers vote a quarter of the S&P 500. A hundred families own 42 million acres. Wall Street owns the houses. A 2026 map of US ownership.