Company Valuation: Autolus Therapeutics plc

Data adjusted to current consolidation scope
Fiscal Period: December 2021 2022 2023 2024 2025 2026 2027 2028
Market Cap 1 378.4 328.8 1,120 625.4 529.6 388.6 - -
Change - -13.12% 240.67% -44.17% -15.31% -26.63% - -
Enterprise Value (EV) 1 68.11 -53.95 879.8 89.99 300.3 349 437 422.4
Change - -179.21% 1,730.86% -89.77% 233.7% 16.23% 25.2% -3.33%
P/E -2.63x -1.21x -5.37x -2.73x -1.84x -1.65x -2.32x -3.56x
PBR 1.51x 1.1x 10x 1.46x 2.97x 13.3x -4.56x -
PEG - 0.1x 0.2x 0.1x -0.1x 0.1x 0.1x 0.1x
Capitalization / Revenue 162x 51.7x 660x 61.8x 7.03x 3.02x 2.03x 1.31x
EV / Revenue 29.2x -8.48x 518x 8.89x 3.98x 2.71x 2.29x 1.42x
EV / EBITDA -0.44x 0.35x -5.08x -0.39x -1.15x -1.6x -2.61x -3.27x
EV / EBIT -0.42x 0.33x -4.9x -0.37x -1.11x -1.55x -2.59x -3.44x
EV / FCF -0.54x 0.44x -5.62x -0.39x -0.99x -2.02x -3.56x -5.13x
FCF Yield -186% 228% -17.8% -254% -101% -49.6% -28.1% -19.5%
Dividend per Share 2 - - - - - - - -
Rate of return - - - - - - - -
EPS 2 -1.97 -1.57 -1.2 -0.86 -1.08 -0.8872 -0.6304 -0.4096
Distribution rate - - - - - - - -
Net sales 1 2.33 6.36 1.698 10.12 75.39 128.6 191 296.6
EBITDA 1 -154.2 -154.3 -173.1 -233.7 -260.7 -217.9 -167.4 -129.2
EBIT 1 -162.7 -161.7 -179.7 -241.4 -270.5 -225.3 -168.6 -122.8
Net income 1 -142.1 -148.8 -208.4 -220.7 -287.5 -242.4 -184.7 -139.8
Net Debt 1 -310.3 -382.8 -240.3 -535.4 -229.3 -39.53 48.41 33.86
Reference price 2 5.190 1.900 6.440 2.350 1.990 1.460 1.460 1.460
Nbr of stocks (in thousands) 72,919 173,059 173,937 266,122 266,143 266,143 - -
Announcement Date 3/10/22 3/7/23 3/14/24 3/20/25 3/27/26 - - -
1USD in Million2USD
Estimates

P/E, Detailed evolution

P/E (Y) EV / Sales (Y) EV / EBITDA (Y) Dividend Yield (Y) Capi.($)
-1.65x2.71x-1.6x - 389M
17.64x3.78x9.76x0.58% 67.88B
26.33x5.45x16.01x0.6% 53.23B
37.7x12.83x24.43x-.--% 48.71B
-43.2x3.1x9.18x3.5% 38.98B
24.81x3.46x11.92x-.--% 29.55B
67.61x3.45x25.63x-.--% 23.75B
-6.42x8.92x-5.49x-.--% 22.07B
-37.81x18.02x-49.34x-.--% 16.49B
24.4x5.22x13.67x-.--% 16.57B
Average 10.94x 6.70x 5.42x 0.52% 31.76B
Weighted average by Cap. 14.89x 6.48x 10.43x 0.65%

Y-o-Y evolution of P/E

Historical PBR trend

Evolution Enterprise Value / Sales

Change in Enterprise Value/EBITDA

  1. Stock Market
  2. Stocks
  3. AUTL Stock
  4. Valuation Autolus Therapeutics plc