Verrica Pharmaceuticals’ (VRCA) “Hold” Rating Reiterated at Needham & Company LLC
Needham & Company LLC reissued their hold rating on shares of Verrica Pharmaceuticals (NASDAQ:VRCA – Free Report) in a research report released on Wednesday,Benzinga reports. Separately, HC Wainwright reissued a “neutral” rating on shares of Verrica Pharmaceuticals in a report on Tuesday. Four investment analysts have rated the stock with a hold rating and one […]
