Autolus Therapeutics plc (FRA:6A3A)
Germany flag Germany · Delayed Price · Currency is EUR
1.480
-0.120 (-7.50%)
Last updated: Jun 3, 2026, 8:10 AM CET

Autolus Therapeutics Ratios and Metrics

Millions EUR. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Jun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
400457539967284407
Market Cap Growth
25.94%-15.31%-44.24%241.07%-30.30%0.82%
Enterprise Value
507.51254.9975.01801.79-29.64153.49
PS Ratio
4.987.0361.80660.5351.56313.08
PB Ratio
4.242.971.4610.061.101.51
P/TBV Ratio
3.622.971.4010.050.601.19
EV/Sales Ratio
6.383.928.60547.66-5.39118.13
EV/EBITDA Ratio
----0.22-
EV/EBIT Ratio
----0.21-
EV/FCF Ratio
----0.30-
Debt / Equity Ratio
0.710.380.120.430.060.05
Net Debt / Equity Ratio
-1.37-1.29-1.25-1.67-1.20-0.92
Net Debt / EBITDA Ratio
0.590.882.291.082.262.17
Net Debt / FCF Ratio
0.520.762.351.193.132.28
Asset Turnover
0.170.110.020.000.010.00
Inventory Turnover
3.105.165.50---
Quick Ratio
4.044.429.685.358.2510.87
Current Ratio
5.805.9410.886.159.1812.15
Return on Equity (ROE)
-199.73%-93.68%-80.77%-101.63%-61.67%-54.26%
Return on Assets (ROA)
-47.16%-39.17%-41.40%-41.52%-42.17%-40.53%
Return on Invested Capital (ROIC)
-110.00%-145.25%-202.67%-221.00%-274.47%-155.82%
Return on Capital Employed (ROCE)
-54.09%-43.72%-45.87%-46.40%-40.32%-44.50%
Buyback Yield / Dilution
0.00%-4.30%-46.69%-83.11%-31.78%-39.81%
Total Shareholder Return
0.00%-4.30%-46.69%-83.11%-31.78%-39.81%