Verrica Pharmaceuticals (VRCA)
NASDAQ:VRCA
United States
VRCAVerrica Pharmaceuticals
$6.45
-$0.08(-1.23%)
At close: 4:00 PM EDT
$6.28
-$0.17(-2.64%)
After hours: Mar 27 7:58 PM EDT