Growth Metrics

Verrica Pharmaceuticals (VRCA) Short-term Investments (2018)