Benzinga

Verrica Pharmaceuticals Inc (VRCA) Stock Price, Quote, News & History

VRCANASDAQ
$3.53
-0.30-7.83%
Last update: Oct 23, 8:32 AM