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 36,058 - -
Change - 13.15% -5.97% -40.57% 15.86% 39.66% - -
Enterprise Value (EV) 1 37,820 40,560 43,384 26,204 28,289 41,692 39,139 36,460
Change - 7.24% 6.96% -39.6% 7.96% 47.38% -6.12% -6.84%
P/E 23.1x 13.3x 32.5x 13.7x 20x 45.6x 21.9x 17.9x
PBR 3.26x 3.02x 2.53x 1.33x 1.42x 1.9x 1.72x 1.56x
PEG - 0x -0.5x 0.3x -0.9x -1.2x 0x 0.8x
Capitalization / Revenue 3.21x 3.92x 3.81x 2.3x 2.61x 3.42x 3.35x 3.25x
EV / Revenue 3.44x 3.99x 4.41x 2.71x 2.86x 3.96x 3.64x 3.28x
EV / EBITDA 9.13x 11.2x 14.3x 7.1x 7.82x 15x 11.5x 10.1x
EV / EBIT 10.3x 13.1x 17x 8.69x 9.97x 16.5x 12.3x 10.6x
EV / FCF 11.2x 35.5x 34.2x 9.63x 13.8x 21.9x 16.5x 13.2x
FCF Yield 8.94% 2.82% 2.93% 10.4% 7.25% 4.56% 6.05% 7.56%
Dividend per Share 2 - - - - - - - -
Rate of return - - - - - - - -
EPS 2 10.4 20.87 7.97 11.18 8.79 5.353 11.12 13.6
Distribution rate - - - - - - - -
Net sales 1 10,982 10,173 9,836 9,676 9,891 10,529 10,763 11,105
EBITDA 1 4,144 3,618 3,040 3,689 3,618 2,786 3,397 3,593
EBIT 1 3,656 3,099 2,545 3,015 2,838 2,522 3,191 3,446
Net income 1 1,556 3,047 1,161 1,632 1,293 788 1,787 2,168
Net Debt 1 2,578 683 5,888 3,921 2,471 5,634 3,081 402.3
Reference price 2 239.92 276.92 258.77 152.92 175.99 243.93 243.93 243.93
Nbr of stocks (in thousands) 146,893 144,001 144,898 145,719 146,702 147,820 - -
Announcement Date 03/02/22 15/02/23 13/02/24 12/02/25 06/02/26 - - -
1USD in Million2USD
Estimates

P/E, Detailed evolution



P/E (Y) EV / Sales (Y) EV / EBITDA (Y) Dividend Yield (Y) Capi.($)
45.57x3.96x14.96x-.--% 36.06B
39.94x13.51x30.01x0.5% 1,216B
39.86x6.69x18.83x1.96% 656B
37.08x8.43x17.39x2.4% 509B
21.12x5.13x12.77x2.56% 384B
97.32x5.95x25.36x2.32% 362B
23.5x6.02x14.53x2.65% 311B
24.85x4.96x13.98x1.76% 293B
28.41x7.33x12.69x2.19% 249B
-40.11x7.32x45.99x1.97% 208B
Average 31.75x 6.93x 20.65x 1.83% 422.39B
Weighted average by Cap. 35.96x 8.53x 22.17x 1.71%

Y-o-Y evolution of P/E

Valuation ratios - P/E - Biogen Inc.

Historical PBR trend

Valuation ratios - PBR - Biogen Inc.

Evolution Enterprise Value / Sales

Valuation ratios - VE_REV - Biogen Inc.

Change in Enterprise Value/EBITDA

Valuation ratios - VE_EBITDA - Biogen Inc.


Year-on-year evolution of the Yield

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