Company Valuation: The Biotech Growth Trust PLC

Data adjusted to current consolidation scope
Fiscal Period: March 2021 2022 2023 2024 2025 2026
Market Cap 1 593 369.6 303.3 333.2 204.4 251.1
Change - -37.67% -17.94% 9.85% -38.65% 22.83%
Enterprise Value (EV) 1 618.3 401.3 320.7 378.1 196 263.4
Change - -35.09% -20.09% 17.91% -48.17% 34.42%
P/E Ratio 2.85x -1.84x -7.64x 4.81x -2.87x 2.26x
PBR 0.99x 0.94x 0.92x 0.92x 0.92x 0.89x
PEG - 0x 0.1x -0x 0x -0x
Capitalization / Revenue 2.67x -1.8x -9.36x 4.15x -2.69x 1.86x
EV / Revenue 2.78x -1.96x -9.89x 4.71x -2.58x 1.95x
EV / EBITDA - - - - - -
EV / EBIT 3.13x -2.01x -8.74x 4.94x -2.46x 2x
EV / FCF 4.44x -2.87x -20.9x 14.5x -5.82x 3.6x
FCF Yield 22.5% -34.9% -4.78% 6.89% -17.2% 27.8%
Dividend per Share 2 - - - - - -
Rate of return - - - - - -
EPS 2 5.005 -4.884 -1.025 2.07 -2.623 5.58
Distribution rate - - - - - -
Net sales 1 222.1 -204.9 -32.42 80.35 -75.98 135
EBITDA - - - - - -
EBIT 1 197.3 -199.8 -36.69 76.5 -79.64 131.9
Net income 1 200.4 -202.4 -41.3 74.6 -82.66 130.3
Net Debt 1 25.28 31.74 17.4 44.95 -8.453 12.32
Reference price 2 14.26 8.98 7.83 9.95 7.54 12.60
Nbr of stocks (in thousands) 41,585 41,159 38,737 33,487 27,113 19,929
Announcement Date 17/06/21 01/06/22 14/06/23 06/06/24 04/06/25 02/06/26
1GBP in Million2GBP
Estimates

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. BIOG Stock
  4. Valuation The Biotech Growth Trust PLC
- 40% : Our Best Subscriber-Only Tools to Spot Tomorrow’s Top Investments!
d
:
:
SEIZE THE OFFER!