Verrica Pharmaceuticals Inc.NASDAQ   Updated Oct 19, 2021 7:16 PM
VRCA12.380.01 (0.08%)
1,298
  • Key Data
  • 52wk Low7.05
  • 52wk High18.42
  • Mkt Cap367.60m
  • Volume16.46k
  • Real-Time