Verrica Pharmaceuticals Inc. - NSD:VRCA

Price $3.77 Change $-0.02 ( -0.53% )
Today's Open $3.77 Previous Close $3.79
Intraday High $4.03 Intraday Low $3.73
Last updated 2023-07-25 22:37:46 UTC

STOCK CHART

Powered by Kaleidoscope