Basis: Latest reported fiscal year. Source: stored company filings and market data; unavailable inputs remain N/A.
The EBITDA margin is N/A as of Tuesday, October 6, 2026.
EBITDA MARGIN
N/A
Eledon Pharmaceuticals, Inc.
Market Cap
$192.97M
EBITDA Margin
N/A
TTM Avg
N/A
3Y Avg
N/A
5Y Avg
N/A
Market Cap
$184.12M
EBITDA Margin
-6.19%
TTM Avg
-12.15%
3Y Avg
-13.37%
5Y Avg
-13.97%
Market Cap
$179.70M
EBITDA Margin
N/A
TTM Avg
N/A
3Y Avg
N/A
5Y Avg
N/A
Market Cap
$176.96M
EBITDA Margin
-83.89%
TTM Avg
-252.72%
3Y Avg
-1380.70%
5Y Avg
-1383.45%
Market Cap
$174.17M
EBITDA Margin
-144.16%
TTM Avg
-87.79%
3Y Avg
-115.19%
5Y Avg
-149.65%
Market Cap
$173.04M
EBITDA Margin
-416.41%
TTM Avg
-228.13%
3Y Avg
-163.44%
5Y Avg
-116.60%
Market Cap
$172.99M
EBITDA Margin
-6455.53%
TTM Avg
-6455.53%
3Y Avg
-6455.53%
5Y Avg
-6455.53%
| NAME | MARKET CAP | EBITDA MARGIN | TTM | 3Y | 5Y |
|---|---|---|---|---|---|
| Eledon Pharmaceuticals, Inc. (ELDN) | $192.97M | N/A | N/A | N/A | N/A |
| Journey Medical Corporation (DERM)vs › | $184.12M | -6.19% | -12.15% | -13.37% | -13.97% |
| AN2 Therapeutics, Inc. (ANTX)vs › | $202.05M | N/A | N/A | N/A | N/A |
| Canton Strategic Holdings Inc (CNTN)vs › | $179.70M | N/A | N/A | N/A | N/A |
| Electra Therapeutics Inc. (ETRA)vs › | $206.61M | N/A | N/A | N/A | N/A |
| Cue Biopharma, Inc. (CUE)vs › | $176.96M | -83.89% | -252.72% | -1380.70% | -1383.45% |
| Precision BioSciences, Inc. (DTIL)vs › | $174.17M | -144.16% | -87.79% | -115.19% | -149.65% |
| Coherus Oncology, Inc. (CHRS)vs › | $173.04M | -416.41% | -228.13% | -163.44% | -116.60% |
| Compass Therapeutics, Inc. (CMPX)vs › | $172.99M | -6455.53% | -6455.53% | -6455.53% | -6455.53% |
| Compugen Ltd. (CGEN)vs › | $218.42M | 43.70% | -4.00% | -127.66% | -437.76% |
Gross Margin
0.0%
EBITDA Margin
N/A
Operating Margin
0.0%
Net Margin
0.0%
Formula: EBITDA Margin = (EBITDA / Revenue) × 100
Why EBITDA Margin matters:
EBITDA Margin = EBITDA / Revenue
EBITDA margin measures operating profitability before interest, taxes, depreciation, and amortization as a percentage of revenue.
Expanded definitions: Investopedia, Wikipedia, Corporate Finance Institute