tiprankstipranks
Verrica Pharmaceuticals (VRCA)
NASDAQ:VRCA
US Market
United States
VRCAVerrica Pharmaceuticals
$0.72
-$0.03(-3.87%)
At close: 4:00 PM EST