Verrica Pharmaceuticals Inc. - NSD:VRCA

Price $5.74 Change $-0.57 ( -9.03% )
Today's Open $6.23 Previous Close $6.31
Intraday High $5.90 Intraday Low $5.71
Last updated 2026-03-18 19:45:00 UTC

STOCK CHART

Powered by Kaleidoscope