tiprankstipranks
Verrica Pharmaceuticals (DE:1NE)
FRANKFURT:1NE
Germany
1NEVerrica Pharmaceuticals
€0.72
-€0.11(-13.15%)
At close: 4:00 PM EST