Verrica Pharmaceuticals Inc

VRCANASDAQ
$4.58
-0.20-4.18%
At close: Sep 15, 5:00 PM EST
$4.71
0.132.84%
After Hours: Sep 11, 4:36 PM EST

Verrica Pharmaceuticals vs. Peers Comparison

Compare Verrica Pharmaceuticals (VRCA) to its peers on price performance, valuation multiples and key financial metrics.