Verrica Pharmaceuticals Inc (VRCA) Stock Analysis & Quote