Jul 25, 2023
It actually *is* 500 companies, but 505 (not 503) stocks since 5 companies each have two share classes in the index (see https://themakingofamillionaire.com/9-surprising-s-p-500-facts-you-better-know-before-investing-money-35d9a1aad70c).