Verrica Pharmaceuticals Inc (VRCA) Stock Charts & Fundamentals