Growth Metrics

Verrica Pharmaceuticals (VRCA) Shares Repurchased (2018)