In a study of analyst recommendations at the major brokerages, for the underlying components of the S&P 500, Schlumberger Ltd. (NYSE: SLB) has taken over the #17 spot from Anadarko Petroleum Corp (NYSE: APC), according to ETF Channel. Below is a chart of Schlumberger Ltd. versus Anadarko Petroleum Corp plotting their respective rank within the S&P 500 over time (SLB plotted in blue; APC plotted in green):