Idera Pharmaceuticals, Inc.
NASDAQ : IDRA
$1.76
-0.06 ( -3.30%)
Lo-Hi:
1.75 - 1.89
52-wk:
0.813 - 3.58
Mkt Cap:
59.32 M
P/E Ratio:
-0.78
Data by IEX Cloud
Data by stooq