MarketBeat Earnings
Verrica Pharmaceuticals (NASDAQ:VRCA) Rating Lowered to Strong Sell at Wall Street Zen
Wall Street Zen downgraded Verrica Pharmaceuticals (NASDAQ:VRCA) from a "sell" to a "strong sell" rating. Despite this, the stock has a consensus "Hold" rating and an average target price of $14.50 from other analysts. The company recently reported a quarterly loss of $0.41 per share, beating estimates, and revenue of $5.02 million, exceeding expectations.