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,983 - -
Change - 13.15% -5.97% -40.57% 15.86% 23.88% - -
Enterprise Value (EV) 1 37,820 40,560 43,384 26,204 28,289 37,355 35,332 32,295
Change - 7.24% 6.96% -39.6% 7.96% 32.05% -5.41% -8.6%
P/E 23.1x 13.3x 32.5x 13.7x 20x 35x 18.1x 15.8x
PBR 3.26x 3.02x 2.53x 1.33x 1.42x 1.72x 1.56x 1.41x
PEG - 0x -0.5x 0.3x -0.9x -1.2x 0.2x 1.1x
Capitalization / Revenue 3.21x 3.92x 3.81x 2.3x 2.61x 3.18x 3.08x 2.99x
EV / Revenue 3.44x 3.99x 4.41x 2.71x 2.86x 3.72x 3.4x 3.02x
EV / EBITDA 9.13x 11.2x 14.3x 7.1x 7.82x 11.4x 9.84x 8.5x
EV / EBIT 10.3x 13.1x 17x 8.69x 9.97x 13.3x 11x 9.42x
EV / FCF 11.2x 35.5x 34.2x 9.63x 13.8x 14x 13.6x 13.4x
FCF Yield 8.94% 2.82% 2.93% 10.4% 7.25% 7.15% 7.38% 7.46%
Dividend per Share 2 - - - - - - - -
Rate of return - - - - - - - -
EPS 2 10.4 20.87 7.97 11.18 8.79 6.193 11.94 13.67
Distribution rate - - - - - - - -
Net sales 1 10,982 10,173 9,836 9,676 9,891 10,053 10,381 10,682
EBITDA 1 4,144 3,618 3,040 3,689 3,618 3,272 3,589 3,799
EBIT 1 3,656 3,099 2,545 3,015 2,838 2,812 3,206 3,430
Net income 1 1,556 3,047 1,161 1,632 1,293 1,522 1,969 2,213
Net Debt 1 2,578 683 5,888 3,921 2,471 5,372 3,350 312.3
Reference price 2 239.92 276.92 258.77 152.92 175.99 216.63 216.63 216.63
Nbr of stocks (in thousands) 146,893 144,001 144,898 145,719 146,702 147,637 - -
Announcement Date 2/3/22 2/15/23 2/13/24 2/12/25 2/6/26 - - -
1USD in Million2USD
Estimates

P/E, Detailed evolution

P/E (Y) EV / Sales (Y) EV / EBITDA (Y) Dividend Yield (Y) Capi.($)
34.98x3.72x11.41x-.--% 31.98B
16.36x3.55x9.58x0.62% 64.28B
28.32x5.77x16.88x0.56% 57.29B
35.89x12.16x23.03x-.--% 43.45B
-56.58x3.05x9x3.59% 38.02B
-8.06x11.55x-7.04x-.--% 27.66B
16.64x3.17x9.59x-.--% 22.91B
50.41x5.55x38.45x-.--% 17.74B
25.58x5.32x14.26x-.--% 16.45B
-33.1x15.4x-46.83x-.--% 14.1B
Average 11.04x 6.92x 7.83x 0.48% 33.39B
Weighted average by Cap. 12.60x 6.34x 10.70x 0.62%

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.