Unilife Corp. (NASDAQ:UNIS) traded up 4% during mid-day trading on Wednesday . The company traded as high as $3.91 and last traded at $3.65, with a volume of 66,371 shares trading hands. The stock had previously closed at $3.51.

Separately, Piper Jaffray Cos. downgraded Unilife Corp. from an “overweight” rating to a “neutral” rating and decreased their price objective for the company from $50.00 to $10.00 in a research report on Tuesday, March 15th.

The stock’s 50 day moving average price is $3.33 and its 200 day moving average price is $6.25. The company’s market cap is $54.28 million.

Unilife Corporation is a medical device manufacturer and component supplier. The Company is engaged in the designing, development and manufacturing of injectable drug delivery systems. It has a portfolio of product platforms, including pre-filled syringes, wearable injectors, insulin delivery systems, disposable and reusable auto-injectors, drug reconstitution delivery systems, ocular delivery systems and other systems.

Get Analysts' Upgrades and Downgrades Daily - Enter your email address below to receive a concise daily summary of analysts' upgrades, downgrades and new coverage with MarketBeat.com's FREE daily email newsletter.