Verrica Pharmaceuticals Inc logo

Verrica Pharmaceuticals Inc

NEW
STU:1NE0 (USA)  
€ 4.215 -0.28 (-6.44%) Aug 14
At Loss
P/B:
19.40
Market Cap:
€ 72.58M ($ 83.95M)
Enterprise V:
€ 64.43M ($ 74.53M)
Volume:
0
Avg Vol (2M):
776.00
Trade In:

Verrica Pharmaceuticals Inc Valuation Measures