Autolus Therapeutics plc (AUTL)
NASDAQ: AUTL · Real-Time Price · USD
1.470
+0.060 (4.26%)
At close: May 1, 2026, 4:00 PM EDT
1.470
0.00 (0.00%)
Pre-market: May 4, 2026, 6:18 AM EDT

Autolus Therapeutics Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
May '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
3915306251,122329472
Market Cap Growth
8.89%-15.31%-44.24%241.07%-30.30%0.82%
Enterprise Value
432.11295.7487929.93-34.38178.02
Last Close Price
1.471.992.356.441.905.19
PE Ratio
--1.84-2.73-5.37-1.27-2.63
PS Ratio
5.197.0361.80660.5351.56313.08
PB Ratio
2.202.971.4610.061.101.51
P/TBV Ratio
2.202.971.4010.050.601.19
P/FCF Ratio
--1.75-2.74-7.16-2.87-3.72
P/OCF Ratio
--1.87-3.03-7.70-3.17-4.00
EV/Sales Ratio
5.733.928.60547.66-5.39118.13
EV/EBITDA Ratio
--1.13-0.37-5.370.22-1.33
EV/EBIT Ratio
--1.09-0.36-5.170.21-1.25
EV/FCF Ratio
--0.98-0.38-5.940.30-1.40
Debt / Equity Ratio
0.380.380.120.430.060.05
Debt / EBITDA Ratio
-0.27-0.27-0.22-0.31-0.15-0.16
Debt / FCF Ratio
-0.24-0.24-0.23-0.34-0.21-0.17
Net Debt / Equity Ratio
-1.29-1.29-1.25-1.67-1.20-0.92
Net Debt / EBITDA Ratio
0.880.882.291.082.262.17
Net Debt / FCF Ratio
0.760.762.351.193.132.28
Asset Turnover
0.110.110.020.000.010.00
Inventory Turnover
5.165.165.50---
Quick Ratio
4.424.429.685.358.2510.87
Current Ratio
5.945.9410.886.159.1812.15
Return on Equity (ROE)
-93.29%-93.68%-80.77%-101.63%-61.67%-54.26%
Return on Assets (ROA)
-39.01%-39.17%-41.40%-41.52%-42.17%-40.53%
Return on Invested Capital (ROIC)
-144.65%-145.25%-202.67%-221.00%-274.47%-155.82%
Return on Capital Employed (ROCE)
-43.72%-43.72%-45.87%-46.40%-40.32%-44.50%
Earnings Yield
-73.49%-54.27%-36.60%-18.63%-78.95%-37.96%
FCF Yield
-77.35%-57.14%-36.51%-13.96%-34.84%-26.86%
Buyback Yield / Dilution
-4.30%-4.30%-46.69%-83.11%-31.78%-39.81%
Total Shareholder Return
-4.30%-4.30%-46.69%-83.11%-31.78%-39.81%
Updated Mar 27, 2026. Data Source: Fiscal.ai. Standard template. Financial Sources.
SEC Filings: 10-K · 10-Q