Stocks Swings: Marathon Oil Corporation (NYSE:MRO), Cempra, Inc. (NASDAQ:CEMP), BlackBerry Ltd (NASDAQ:BBRY), Consolidated Communications Holdings Inc. (NASDAQ:CNSL), Oil States International Inc. (NYSE:OIS)

Houston-based Marathon Oil Corp. (NYSE: MRO) is the latest energy company to cut its 2015 budget in the wake of falling oil prices. Marathon expects its 2015 capital, investment and exploration budget will be about 20 percent lower than equivalent spending in 2014, excluding its recently disposed Norway business. Marathon Oil Corporation (NYSE:MRO) belongs to Basic Materials sector. Its net profit margin is 19.80% and weekly performance is 10.92%. On last trading day company shares ended up $28.23. Marathon Oil Corporation (NYSE:MRO) distance from 50-day simple moving average (SMA50) is -10.86%.

On Dec 20, Cempra Inc (NASDAQ:CEMP) has no plans for now to sell itself, its CEO said, brushing off talk that the company is a potential target as big drugmakers set their sights on antibiotic developers. Cempra, Inc. (NASDAQ:CEMP) shares advanced 3.90% in last trading session and ended the day at $21.31. CEMP return on assets is -72.60%. Cempra, Inc. (NASDAQ:CEMP) quarterly performance is 113.53%.

Boeing Co. (BA) is teaming up with BlackBerry Ltd (NASDAQ:BBRY) on a secretive, self-destructing smartphone developed for use by U.S. defense and homeland security employees and contractors. BlackBerry Ltd (NASDAQ:BBRY) belongs to Technology sector. Its net profit margin is -6.73% and weekly performance is 1.52%. On last trading day company shares ended up $9.99. BlackBerry Ltd (NASDAQ:BBRY) distance from 50-day simple moving average (SMA50) is -2.53%.

Consolidated Communications Holdings (NASDAQ:CNSL) COO C Robert Udell, Jr. unloaded 11,000 shares of the company’s stock on the open market in a transaction that occurred on Tuesday, December 16th. The shares were sold at an average price of $26.06, for a total value of $286,660.00. Consolidated Communications Holdings Inc. (NASDAQ:CNSL) ended the last trading day at $27.28. Company weekly volatility is calculated as 3.40% and price to cash ratio as 280.82. Consolidated Communications Holdings Inc. (NASDAQ:CNSL) showed a weekly performance of 6.07%.

Oil States International (NYSE:OIS) was downgraded by stock analysts at RBC Capital from an “outperform” rating to a “sector perform” rating in a report issued on Thursday, TheFlyOnTheWall.com reports. Oil States International Inc. (NYSE:OIS) shares advanced 3.20% in last trading session and ended the day at $48.68. OIS Gross Margin is 35.40% and its return on assets is 8.90%. Oil States International Inc. (NYSE:OIS) quarterly performance is -21.40%.