The S&P 500 is one of the US stock market indices that is widely known to reflect the US stock market. S&P 500 contains 505 stocks issued by 500 Large Capital companies in US. It is maintained by S&P Dow Jones Indices. The S&P 500 index is market cap weighted, thus gives a higher … [Read more...] about Top 25 Companies in S&P 500