Verrica Pharmaceuticals Inc (VRCA) AI Stock Analysis & Earnings