tiprankstipranks
Verrica Pharmaceuticals (VRCA)
NASDAQ:VRCA
United States
VRCAVerrica Pharmaceuticals
$5.92
$0.27(4.78%)
At close: 4:00 PM EDT
$5.51
-$0.41(-6.93%)
After hours: Mar 28 7:43 PM EDT