Electra Therapeutics Inc. (ETRA) vs Iambic Therapeutics, Inc. (IAM)

Electra Therapeutics Inc. and Iambic Therapeutics, Inc. are both Biotechnology companies. Iambic Therapeutics, Inc. is the larger, with a market value of $634.2M against $515.9M — 1.2× the size.

Valuation

Metric ETRA IAM Biotechnology median
P/E — — 10.85
P/S — — 9.49
P/B — — 2.18
Price to free cash flow — — 25.85
EV/EBITDA — — 0.70
EV/Sales — — 8.99
Earnings yield — — (31.76%)
Free cash flow yield — — (21.84%)

Profitability

Metric ETRA IAM Biotechnology median
Gross margin — — 68.51%
Operating margin — — 0.00%
Net margin — — 0.00%
Free cash flow margin — — 0.00%
Return on equity — — (50.82%)
Return on assets — — (46.04%)
Return on invested capital — — 0.00%

Growth

Metric ETRA IAM Biotechnology median
Revenue growth (TTM) — — 6.96%
EPS growth (last fiscal year) — — 29.88%
Revenue growth, 5-year CAGR — — 9.75%
Net income growth, 5-year CAGR — — 0.00%

Health

Metric ETRA IAM Biotechnology median
Debt to equity — — 0.00
Current ratio — — 4.84
Net debt to EBITDA — — 1.01

Dividend

Metric ETRA IAM Biotechnology median
Dividend yield — — 0.40%
Payout ratio — — —

Size

Metric ETRA IAM Biotechnology median
Market cap 515.94m 634.23m 163.56m

Compare with another peer

Any metric, up to five companies and an Excel export Powerpack