Company Valuation: Biogen Inc.

Data adjusted to current consolidation scope
Fiscal Period: December 2021 2022 2023 2024 2025 2026 2027 2028
Market Cap 1 35,242 39,877 37,495 22,283 25,818 31,003 - -
Change - 13.15% -5.97% -40.57% 15.86% 20.08% - -
Enterprise Value (EV) 1 37,820 40,560 43,384 26,204 28,289 35,940 33,423 30,351
Change - 7.24% 6.96% -39.6% 7.96% 27.04% -7% -9.19%
P/E 23.1x 13.3x 32.5x 13.7x 20x 37.3x 18.4x 14.8x
PBR 3.26x 3.02x 2.53x 1.33x 1.42x 1.68x 1.52x 1.38x
PEG - 0x -0.5x 0.3x -0.9x -1x 0x 0.6x
Capitalization / Revenue 3.21x 3.92x 3.81x 2.3x 2.61x 2.97x 2.91x 2.83x
EV / Revenue 3.44x 3.99x 4.41x 2.71x 2.86x 3.44x 3.14x 2.77x
EV / EBITDA 9.13x 11.2x 14.3x 7.1x 7.82x 13.1x 9.68x 8.3x
EV / EBIT 10.3x 13.1x 17x 8.69x 9.97x 14.3x 10.4x 8.65x
EV / FCF 11.2x 35.5x 34.2x 9.63x 13.8x 19.3x 14.1x 11.2x
FCF Yield 8.94% 2.82% 2.93% 10.4% 7.25% 5.17% 7.1% 8.95%
Dividend per Share 2 - - - - - - - -
Rate of return - - - - - - - -
EPS 2 10.4 20.87 7.97 11.18 8.79 5.628 11.41 14.22
Distribution rate - - - - - - - -
Net sales 1 10,982 10,173 9,836 9,676 9,891 10,442 10,659 10,957
EBITDA 1 4,144 3,618 3,040 3,689 3,618 2,740 3,453 3,656
EBIT 1 3,656 3,099 2,545 3,015 2,838 2,514 3,203 3,509
Net income 1 1,556 3,047 1,161 1,632 1,293 953.1 1,899 2,247
Net Debt 1 2,578 683 5,888 3,921 2,471 4,937 2,420 -652.2
Reference price 2 239.92 276.92 258.77 152.92 175.99 209.83 209.83 209.83
Nbr of stocks (in thousands) 146,893 144,001 144,898 145,719 146,702 147,754 - -
Announcement Date 2/3/22 A 2/15/23 A 2/13/24 A 2/12/25 A 2/6/26 A - - -
1USD in Million2USD
Estimates

P/E, Detailed evolution

P/E (N) EV / Sales (N) EV / EBITDA (N) Dividend Yield (N) Capi.($)
37.28x3.44x13.12x-.--% 31B
18.61x4.33x10.21x0.49% 80.23B
37.7x12.88x24.51x-.--% 50.64B
21.26x4.7x13.43x0.69% 46.87B
-51.83x3.58x10.59x2.95% 46.34B
-7.38x10.27x-6.63x-.--% 25.28B
52.93x3.38x26.22x-.--% 24.36B
69.87x6.7x44.75x-.--% 20.81B
23.08x4.97x12.94x-.--% 16.08B
-29.07x16.49x-43.97x-.--% 15.61B
Average 17.25x 7.07x 10.52x 0.41% 35.72B
Weighted average by Cap. 15.75x 6.47x 12.63x 0.58%

Y-o-Y evolution of P/E

Historical PBR trend

Evolution Enterprise Value / Sales

Change in Enterprise Value/EBITDA

Year-on-year evolution of the Yield

  1. Stock Market
  2. Stocks
  3. BIIB Stock
  4. Valuation Biogen Inc.