Verrica Pharmaceuticals Inc. - NSD:VRCA

Price $1.39 Change $0.28 ( 24.82% )
Today's Open $1.43 Previous Close $1.11
Intraday High $1.58 Intraday Low $1.10
Last updated 2024-10-03 19:00:00 UTC

STOCK CHART

Powered by Kaleidoscope