Needham Downgrades Verrica Pharmaceuticals (VRCA) to Hold

Go back to Needham Downgrades Verrica Pharmaceuticals (VRCA) to Hold

Form 8-K Verrica Pharmaceuticals For: Oct 01

October 1, 2024 4:38 PM EDT

false 0001660334 0001660334 2024-10-01 2024-10-01... More