Lumida
/VRCA
⌘K
Verrica Pharmaceuticals Inc

Verrica Pharmaceuticals Inc

VRCA
$5.59USD+0.54%+0.03 today

MARKET CAP

96.0M

P/E (TTM)

FWD P/E

DAY RANGE

$5 – $6

52W RANGE

$3
$10
STATEMENT·Income statement
USD · GAAP
METRIC
TREND