StockNews.com upgraded shares of Palatin Technologies (NYSEAMERICAN:PTN – Get Rating) from a sell rating to a hold rating in a report released on Thursday morning. Separately, HC Wainwright reiterated a buy rating and issued a $70.00 target price on shares of Palatin Technologies in a research note on Monday, March 13th. Palatin Technologies Trading Down […]