NEW YORK ( TheStreet) - RPC (RES - Get Report), Complete Production Services (CPX) and Halliburton (HAL - Get Report) were top gainers last week, while Trina Solar (TSL - Get Report) Suntech Power (STP) and Yingli Green Energy (YGE) headed the losers' list last week.
RPC and Completed Production Services, in the wake of better-than-expected sales in the first quarter of 2011, topped the charts, gaining 16% and 15.6%, respectively. RPC's sales grew 115.3%, while CPX had year-over-year sales growth of 88.1%.
Halliburton advanced 12.4% last week on a Jefferies nod. The brokerage reiterated a buy on the stock after the March quarter results and raised its price target from $59 to $63.
Other prominent winners for the week included
, up 8.6% each.
(CRR - Get Report)
swung 8.5% higher after the stock was included in the S&P Midcap 400, replacing Beckman Coulter.
(HK - Get Report)
surged 8.2% after KeyBanc maintained a buy on the stock and raised its price target from $28 to $36.
Key Energy Services
(KEG - Get Report)
edged 7.8% higher at the close last week.
(BHI - Get Report)
rose 7.5% last week, after the company was issued a U.S. patent for its "Acoustic Fluid Analyzer" method. Meanwhile, the company's sales during the quarter ending Dec. 2010 were 82% higher than the same quarter last year. Baker is scheduled to release its first-quarter 2011 earnings on April 27, 2011.
Another front liner,
(QEP - Get Report)
edged 6.9% higher last week.
(SD - Get Report)
advanced 6.8%. Morgan Stanley maintained an overweight rating on the stock with a price target of $15.
(SM - Get Report)
notched up 6.6% gains during the week.
(BPL - Get Report)
rose 6.3% after UBS upgraded the stock's rating from neutral to buy with a price target of $68, up from $65.
Other stocks, such as
(UNT - Get Report)
Enbridge Energy Management
(PTEN - Get Report)
Oil States International
(OIS - Get Report)
, were up 6.2%, 6.1%, 6.1%, 6.0% and 5.6%, respectively.
(COP - Get Report)
Royal Dutch Shell
(RDS.A - Get Report)
(PBR - Get Report)
(TOT - Get Report)
gained 3.1%, 1.8%, 3.5% and 1%, respectively.
Trina Solar was the top loser, declining 6.7% during the week. The stock is rated neutral at Roth Capital, with a 12-month target price of $30.
Suntech Power dipped 6.65% during the week.
Yingli Energy fell 5.5% last week. The stock is rated neutral at Roth Capital, with a 12-month target price of $12.