Verrica Pharmaceuticals Inc. - NSD:VRCA

Price $4.23 Change $0.13 ( 3.17% )
Today's Open $4.14 Previous Close $4.23
Intraday High $4.35 Intraday Low $3.93
Last updated 2025-10-16 19:45:00 UTC

STOCK CHART

Powered by Kaleidoscope