Verrica Provides Business and Operational Update

Go back to Verrica Provides Business and Operational Update
(NASDAQ: VRCA) Delayed: 3.57 +0.04 (1.13%)
Previous Close $3.53    52 Week High $ 
Open $3.55    52 Week Low $ 
Day High $3.68    P/E N/A 
Day Low $3.55    EPS $ 
Volume 5,513