StockNews.com lowered shares of Palatin Technologies (NYSEAMERICAN:PTN – Free Report) from a hold rating to a sell rating in a research report released on Monday. Separately, HC Wainwright reissued a buy rating and issued a $70.00 price target on shares of Palatin Technologies in a research note on Monday, August 7th. View Our Latest Analysis […]