Company Valuation: Bicycle Therapeutics plc

Data adjusted to current consolidation scope
Fiscal Period: December 2021 2022 2023 2024 2025 2026 2027 2028
Market Cap 1 1,790 878.8 767 966.6 491.1 243.9 - -
Change - -50.89% -12.72% 26.03% -49.19% -50.33% - -
Enterprise Value (EV) 1 1,381 570 280.6 91.11 -122.9 -268.9 -159.4 -40.84
Change - -58.72% -50.76% -67.53% -234.87% -118.8% 40.71% 74.38%
P/E -22.8x -7.79x -3.56x -4.83x -2.24x -1.59x -1.53x -1.4x
PBR 4.41x 3.24x 2.07x 1.03x 0.81x 0.45x 0.54x 0.66x
PEG - -0.2x -0.1x 0.1x -0.25x 0.1x -0.4x -0.15x
Capitalization / Revenue 153x 60.8x 28.4x 27.4x 6.77x 6.39x 33.1x 12.5x
EV / Revenue 118x 39.4x 10.4x 2.58x -1.69x -7.05x -21.6x -2.1x
EV / EBITDA -21.5x -5.05x -1.53x -0.45x 0.51x 1.94x 0.92x 0.24x
EV / EBIT -21x -4.89x -1.48x -0.43x 0.5x 1.55x 0.85x 0.2x
EV / FCF -82.1x -5.42x -4.42x -0.55x 0.49x 1.91x 1.04x 0.26x
FCF Yield -1.22% -18.4% -22.6% -182% 205% 52.4% 96% 391%
Dividend per Share 2 - - - - - - - -
Rate of return - - - - - - - -
EPS 2 -2.67 -3.8 -5.08 -2.9 -3.16 -2.268 -2.354 -2.574
Distribution rate - - - - - - - -
Net sales 1 11.7 14.46 26.98 35.28 72.59 38.15 7.373 19.44
EBITDA 1 -64.21 -113 -183.4 -202.7 -240.6 -138.5 -172.9 -172.9
EBIT 1 -65.62 -116.7 -189.9 -209.9 -247.1 -173.5 -188.4 -208.5
Net income 1 -66.82 -112.7 -180.7 -169 -219 -158.4 -173.7 -197.2
Net Debt 1 -408.8 -308.8 -486.3 -875.5 -614 -512.8 -403.4 -284.8
Reference price 2 60.870 29.600 18.080 14.000 7.080 3.610 3.610 3.610
Nbr of stocks (in thousands) 29,400 29,689 42,422 69,046 69,368 70,094 - -
Announcement Date 01/03/22 28/02/23 20/02/24 25/02/25 17/03/26 - - -
1USD in Million2USD
Estimates

P/E, Detailed evolution



P/E (Y) EV / Sales (Y) EV / EBITDA (Y) Dividend Yield (Y) Capi.($)
-1.53x-7.05x1.94x - 244M
18.32x6.97x13.35x1.63% 69.4B
30.72x8.25x27.72x0.05% 57.24B
39.18x6.93x20.69x0.83% 57.62B
34.57x3.29x14.19x-.--% 43.65B
51.08x5.91x32.37x-.--% 44.03B
-18.44x177.78x-19.56x-.--% 38.08B
36.57x9x23.45x0.36% 36.31B
44.16x7.87x26.34x-.--% 32.61B
29.41x6.22x16.14x-.--% 25.47B
Average 26.40x 22.52x 15.66x 0.32% 40.47B
Weighted average by Cap. 29.31x 22.90x 17.61x 0.44%

Y-o-Y evolution of P/E

Valuation ratios - P/E - Bicycle Therapeutics plc

Historical PBR trend

Valuation ratios - PBR - Bicycle Therapeutics plc

Evolution Enterprise Value / Sales

Valuation ratios - VE_REV - Bicycle Therapeutics plc

Change in Enterprise Value/EBITDA

Valuation ratios - VE_EBITDA - Bicycle Therapeutics plc

  1. Stock Market
  2. Stocks
  3. BCYC Stock
  4. Valuation Bicycle Therapeutics plc