Dermira, Inc.
NASDAQ : DERM
$18.75
0.00 ( 0.00%)
Lo-Hi:
18.75 - 18.75
52-wk:
5.25 - 19.48
Mkt Cap:
1.02 B
P/E Ratio:
-4.09
Data by IEX Cloud
Data by stooq