Investor's Business Daily: 7 Stocks Generate An Astounding 25% Of The S&P 500's Profit