Verrica Pharmaceuticals Inc.

Verrica Pharmaceuticals Inc. (VRCA)

Market Cap

62.87M

Website

https://www.verrica.com

Earnings Date

Nov 4, 2024

Employees

100

IPO Date

Jun 15, 2018