Stocktoria

Autolus Therapeutics plc AUTL

Nasdaq · stock · Biological Products, (No Diagnostic Substances) · website · IPO 2018-06-22 · LEI

Autolus Therapeutics plc statistics & valuation

Market cap$423.2M
P / S5.6×
P / B2.4×
Net margin-381.4%
FCF margin-401.4%
Return on capital-52.5%

Market cap as of 2026-06-29. Multiples are price-derived and refreshed daily; everything else from the latest financial reports.

Profitability & efficiency

Net margin (%)
-1165.20% -3180.60% -4258.90% -12272.30% -2180.50% -381.40% 2017201720182019202020212022202320242025
Gross margin (%)
2017201720182019202020212022202320242025
Operating margin (%)
-1383.20% -4089.10% -5022.80% -10583.10% -2385.60% -358.90% 2017201720182019202020212022202320242025
Return on equity (%)
-13.80% -14.30% -17.50% -48.60% -67.70% -45.40% -49.80% -186.90% -51.60% -161.40% 2017201720182019202020212022202320242025
Shares outstanding
40.1M 45.0M 52.3M 90.9M 173.1M 173.9M 255.2M 266.1M 2017201720182019202020212022202320242025
Net debt ($)
$763000 $380000 $0 2017201720182019202020212022202320242025
Share buybacks ($)
2017201720182019202020212022202320242025
Return on assets (%)
-13.30% -13.80% -16.40% -40.80% -48.30% -35.00% -30.40% -55.50% -28.20% -48.80% 2017201720182019202020212022202320242025
Free cash flow margin (%)
-1136.20% -2889.60% -4120.50% -9221.00% -2256.40% -401.40% 2017201720182019202020212022202320242025
Debt / equity (×)
0.01× 0.00× 0.00× 2017201720182019202020212022202320242025
EPS ($)
-$2.88 -$2.76 -$1.97 -$1.57 -$1.20 -$0.86 -$1.08 2017201720182019202020212022202320242025

Margins and returns computed from annual filings. Falling shares outstanding = buybacks; rising = dilution. Net debt = debt − cash (negative = net cash).

Key ratios (by fiscal year)

RatioFY2025FY2024FY2023FY2022FY2021FY2020FY2019FY2018FY2017FY2017
Operating margin-358.9%-2385.6%-10583.1%-5022.8%-4089.1%-1383.2%
Net margin-381.4%-2180.5%-12272.3%-4258.9%-3180.6%-1165.2%
FCF margin-401.4%-2256.4%-9221.0%-4120.5%-2889.6%-1136.2%
Return on assets-48.8%-28.2%-55.5%-30.4%-35.0%-48.3%-40.8%-16.4%-13.8%-13.3%
Return on equity-161.4%-51.6%-186.9%-49.8%-45.4%-67.7%-48.6%-17.5%-14.3%-13.8%
Debt / equity0.00×0.00×0.01×
Current ratio5.9410.886.159.1812.155.869.9815.1328.31

Computed from company filings · US · as of 2025-12-31. Facts plus Stocktoria's own computed scores — not investment advice.