Verrica Pharmaceuticals (VRCA) Upgraded to Strong Buy: Here's Why — VRCA +1.00 · News Impact Screener