Market Movers: Marvell Technology Group Ltd. (NASDAQ:MRVL), General Motors Company (NYSE:GM), Cloud Peak Energy Inc. (NYSE:CLD), Weyerhaeuser Co. (NYSE:WY), BP p.l.c. (NYSE:BP)

Semiconductor chipmaker, Marvell Technology Group Ltd. (NASDAQ:MRVL) recently authorized an additional stock repurchase program, thereby maintaining the trend of returning wealth to its shareholders from time to time, depending on market conditions. Under this program, the company is authorized to repurchase up to $250 million of its common stock. Marvell Technology Group Ltd. (NASDAQ:MRVL) belongs to Technology sector. Its net profit margin is 11.90% and weekly performance is -7.19%. On last trading day company shares ended up $14.08. Marvell Technology Group Ltd. (NASDAQ:MRVL) distance from 50-day simple moving average (SMA50) is 5.25%.

General Motors Co (NYSE:GM) has received 64 claims for compensation for ignition switch defects in its cars in the past week, bringing the total to 2,326, according to the official administering the compensation program. General Motors Company (NYSE:GM) shares fell -1.81% in last trading session and ended the day at $31.00. GM Gross Margin is 8.70% and its return on assets is 3.10%. General Motors Company (NYSE:GM) quarterly performance is -7.21%.

Cloud Peak Energy (NYSE:CLD) Director Keith E. Bailey acquired 10,700 shares of the stock on the open market in a transaction dated Thursday, December 11th. The stock was purchased at an average cost of $9.33 per share, with a total value of $99,831.00. Following the completion of the purchase, the director now directly owns 70,714 shares in the company, valued at approximately $659,762. On 15 December, Cloud Peak Energy Inc. (NYSE:CLD) shares moved up 0.44% and was closed at $9.16. CLD EPS growth in last 5 year was -10.40%. Cloud Peak Energy Inc. (NYSE:CLD) year to date (YTD) performance is -49.11%.

Weyerhaeuser (NYSE:WY) has earned a consensus rating of “Buy” from the ten ratings firms that are covering the stock, Analyst Ratings Net reports. One investment analyst has rated the stock with a sell rating, two have assigned a hold rating and seven have given a buy rating to the company. Weyerhaeuser Co. (NYSE:WY) ended the last trading day at $35.59. Company weekly volatility is calculated as 1.64% and price to cash ratio as 11.52. Weyerhaeuser Co. (NYSE:WY) showed a weekly performance of -1.44%.

The European Commission has Monday conditionally approved the proposed acquisition of Norway’s Statoil Fuel & Retail Aviation (SFRA) by British energy giant BP plc (NYSE:BP), saying it was in line with the EU merger regulation. The decision is conditional upon the divestment of certain of SFRA’s activities. BP p.l.c. (NYSE:BP) belongs to Basic Materials sector. Its net profit margin is 2.50% and weekly performance is -10.11%. On last trading day company shares ended up $34.94. BP p.l.c. (NYSE:BP) distance from 50-day simple moving average (SMA50) is -14.73%.