Autolus Therapeutics plc (AUTL)
NASDAQ: AUTL · Real-Time Price · USD
1.560
0.00 (0.00%)
At close: Jun 12, 2026, 4:00 PM EDT
1.610
+0.050 (3.21%)
Pre-market: Jun 15, 2026, 7:29 AM EDT

Autolus Therapeutics Ratios and Metrics

Millions USD. 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
4155306251,122329472
Market Cap Growth
-10.85%-15.31%-44.24%241.07%-30.30%0.82%
Enterprise Value
540.39529.63625.4934.99-29.34182.47
Last Close Price
1.561.992.356.441.905.19
PS Ratio
4.486.9462.45660.5351.56313.08
PB Ratio
3.82--10.061.101.51
P/TBV Ratio
4.62--10.050.601.19
EV/Sales Ratio
5.836.9462.45550.64-4.60121.08
EV/EBITDA Ratio
----0.19-
EV/EBIT Ratio
----0.18-
EV/FCF Ratio
----0.26-
Debt / Equity Ratio
0.71--0.430.060.05
Net Debt / Equity Ratio
-1.37---1.67-1.20-0.92
Net Debt / EBITDA Ratio
0.57--1.082.262.17
Net Debt / FCF Ratio
0.52--1.193.132.28
Asset Turnover
0.36-0.050.000.010.00
Quick Ratio
4.04--5.358.2510.87
Current Ratio
5.80--6.159.1812.15
Return on Equity (ROE)
-524.47%--419.92%-101.63%-61.67%-54.26%
Return on Assets (ROA)
-101.85%--140.42%-41.52%-42.17%-40.53%
Return on Invested Capital (ROIC)
-215.60%--501.37%-205.78%-268.56%-155.82%
Return on Capital Employed (ROCE)
-117.03%--148.53%-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%
SEC Filings: 10-K · 10-Q