Display in USD
Verrica Pharmaceuticals Q2 Adj. EPS $(0.48) Misses $(0.38) Estimate, Sales $5.862M Beat $5.733M Estimate | WAPE