Idera Pharmaceuticals, Inc.
Symbol: IDRA
NASDAQ
0.425
USDMarket price today
-97.1145
P/E Ratio
7.8442
PEG Ratio
26.50M
MRK Cap
- 0.00%
DIV Yield
Symbol: IDRA
NASDAQ
0.425
USDMarket price today
-97.1145
P/E Ratio
7.8442
PEG Ratio
26.50M
MRK Cap
DIV Yield