Achilles Therapeutics plc (ACHL)
Mar 20, 2025 - ACHL was delisted pending liquidation
1.480
0.00 (0.00%)
Inactive · Last trade price on Mar 21, 2025

Achilles Therapeutics Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2023 FY 2022 FY 2021 FY 2020 FY 2019 2018
Period Ending
Mar '25 Dec '23 Dec '22 Dec '21 Dec '20 Dec '19 2018
613637203--
Upgrade
Market Cap Growth
12.49%-1.60%-81.89%---
Upgrade
Enterprise Value
-22-97-134-65--
Upgrade
Last Close Price
1.480.890.905.01--
Upgrade
PB Ratio
0.590.260.190.70--
Upgrade
P/TBV Ratio
0.590.260.190.70--
Upgrade
Debt / Equity Ratio
0.040.030.040.040.080.01
Upgrade
Quick Ratio
5.848.3510.5214.5211.1426.54
Upgrade
Current Ratio
6.048.5710.9314.9011.3026.72
Upgrade
Return on Equity (ROE)
-52.12%-41.05%-29.26%-25.52%-22.84%-24.54%
Upgrade
Return on Assets (ROA)
-30.17%-24.60%-16.55%-14.95%-13.01%-14.45%
Upgrade
Return on Capital (ROIC)
-33.60%-26.64%-17.54%-15.80%-13.72%-15.04%
Upgrade
Earnings Yield
-109.94%-192.15%-193.18%-30.04%--
Upgrade
FCF Yield
-105.32%-136.66%-181.97%-32.90%--
Upgrade
Buyback Yield / Dilution
-1.45%-2.13%-36.59%-2587.54%-66.03%-18.35%
Upgrade
Updated Nov 14, 2024. Source: S&P Global Market Intelligence. Standard template. Financial Sources.
SEC Filings: 10-K · 10-Q