Idera Pharmaceuticals, Inc. (IDRA)

NASDAQ: IDRA · IEX Real-Time Price · USD
0.561
-0.014 (-2.43%)
Jan 27, 2022 2:33 PM EST - Market open

Ratios and Metrics (Annual)

Millions USD. Fiscal year is Jan - Dec.
YearCurrent20202019201820172016201520142013201220112010 - 1996
Market Capitalization
3012953754112213663782952529
Upgrade
Market Cap Growth
-146.20%-30.21%-81.69%85.65%-39.44%-3.36%28.33%1098.69%-15.22%-
Upgrade
Enterprise Value
-693114299113306338265144
Upgrade
PE Ratio
--1.15-0.62-1.26-6.23-5.77-7.53-9.66-13.98-1.10-1.02
Upgrade
PS Ratio
--36.29113.74455.8513.671468.695183.916274.15482.37547.47
Upgrade
PB Ratio
0.90-1.42-4.701.183.822.144.388.729.0934.852.41
Upgrade
EV/Sales Ratio
--13.86-10.83385.2812.341359.564531.475443.09312.50200.51
Upgrade
EV/EBITDA Ratio
-0.32----------
Upgrade
EV/EBIT Ratio
-0.32----------
Upgrade
Debt / Equity Ratio
0.02-0.01-0.1000.000.000.010.02000
Upgrade
Debt / EBITDA Ratio
0.04-0.01-0.0200.00-0.01-0.02-0.02000
Upgrade
Debt / FCF Ratio
-0.03-0.03-0.0200.00-0.02-0.02-0.03000
Upgrade
Current Ratio
6.885.890.858.0711.5411.879.286.026.872.494.08
Upgrade
Asset Turnover
-00.030.010.010.200.000.000.000.000.00
Upgrade
Return on Equity (ROE)
354.40%318.60%-260.40%-74.20%-78.80%-53.50%-49.50%-70.10%-105.10%-1479.70%-146.90%
Upgrade
Return on Assets (ROA)
44.50%-307.40%-161.70%-64.80%-71.30%-47.90%-46.10%-62.40%-84.20%-167.40%-111.00%
Upgrade
Return on Capital (ROIC)
-7281.50%2760.10%22250.00%759.30%-3220.20%-106.00%-89.50%-363.50%3368.90%462.20%10010.90%
Upgrade
Earnings Yield
65.42%-87.08%-160.92%-79.53%-16.05%-17.33%-13.28%-10.35%-7.15%-91.26%-97.61%
Upgrade
FCF Yield
-94.96%-26.11%-84.68%-68.67%-13.49%-12.92%-11.95%-8.57%-5.81%-80.96%-66.22%
Upgrade
Buyback Yield / Dilution
-50.29%-18.48%-7.31%-35.20%-23.35%-10.87%-38.95%-88.65%-58.86%-0.06%-9.88%
Upgrade
Total Shareholder Return
-50.29%-18.48%-7.31%-35.20%-23.35%-10.87%-38.95%-88.65%-58.86%-0.06%-9.88%
Upgrade
Source: Financials are provided by Nasdaq Data Link and sourced from the audited annual (10-K) and quarterly (10-Q) reports submitted to the Securities and Exchange Commission (SEC).