Axcella Health Inc. (AXLA)
Dec 29, 2023 - AXLA was delisted (reason: company dissolved)
0.4009
0.00 (0.00%)
Inactive · Last trade price on Dec 29, 2023

Axcella Health Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.
Year Ending
CurrentDec '22 Dec '21 Dec '20 Dec '19 Dec '18
14451,9914,1191,6675,702
Market Cap Growth
--77.64%-51.66%147.16%-70.77%0%
Enterprise Value
-64301,9934,0731,5995,647
PE Ratio
--5.41-29.67-70.04-27.79-158.09
PB Ratio
-106.9190.4854.6527.67117.54
P/FCF Ratio
--6.36-36.54-82.37-32.62-181.77
P/OCF Ratio
--6.40-36.73-82.76-32.70-185.67
EV/EBITDA Ratio
--6.42-32.22-75.65-27.87-172.12
EV/EBIT Ratio
--6.38-32.07-75.07-27.55-166.68
EV/FCF Ratio
--6.14-36.57-81.44-31.30-180.02
Debt / Equity Ratio
-0.620.521.140.330.410.51
Debt / EBITDA Ratio
-0.04-0.03-0.41-0.47-0.43-0.75
Debt / FCF Ratio
-0.03-0.03-0.46-0.50-0.49-0.78
Quick Ratio
0.771.215.4213.7911.0211.50
Current Ratio
0.801.215.4213.7911.0211.62
Interest Coverage
0-25.48-21.20-17.90-16.920
Return on Equity (ROE)
2215.59%-1977.98%-304.97%-78.02%-99.58%-74.35%
Return on Assets (ROA)
-538.98%-435.16%-116.27%-53.66%-63.56%-44.07%
Return on Invested Capital (ROIC)
5278.55%-1217.20%-131.37%-53.51%-67.48%-46.41%
Earnings Yield
-4233.50%-18.50%-3.37%-1.43%-3.60%-0.63%
FCF Yield
-3642.50%-15.73%-2.74%-1.21%-3.07%-0.55%
Buyback Yield / Dilution
-40.05%-42.63%-20.04%-90.96%-0.58%-
Total Shareholder Return
-40.05%-42.63%-20.04%-90.96%-0.58%-
Source: The data provider is Financial Modeling Prep and the numbers are sourced from SEC filings.