Verrica Pharmaceuticals Inc. - NSD:VRCA

Price $3.87 Change $0.41 ( 11.85% )
Today's Open $3.55 Previous Close $3.87
Intraday High $3.99 Intraday Low $3.55
Last updated 2025-11-10 20:45:00 UTC

STOCK CHART

Powered by Kaleidoscope