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 33,790 - -
Change - 13.15% -5.97% -40.57% 15.86% 30.88% - -
Enterprise Value (EV) 1 37,820 40,560 43,384 26,204 28,289 38,727 36,210 33,138
Change - 7.24% 6.96% -39.6% 7.96% 36.9% -6.5% -8.48%
P/E 23.1x 13.3x 32.5x 13.7x 20x 37x 20.1x 16.3x
PBR 3.26x 3.02x 2.53x 1.33x 1.42x 1.82x 1.65x 1.49x
PEG - 0x -0.5x 0.3x -0.9x -1.2x 0.2x 0.7x
Capitalization / Revenue 3.21x 3.92x 3.81x 2.3x 2.61x 3.24x 3.17x 3.08x
EV / Revenue 3.44x 3.99x 4.41x 2.71x 2.86x 3.71x 3.4x 3.03x
EV / EBITDA 9.13x 11.2x 14.3x 7.1x 7.82x 13.9x 10.4x 9x
EV / EBIT 10.3x 13.1x 17x 8.69x 9.97x 15.4x 11.3x 9.44x
EV / FCF 11.2x 35.5x 34.2x 9.63x 13.8x 20.6x 14.4x 11.6x
FCF Yield 8.94% 2.82% 2.93% 10.4% 7.25% 4.86% 6.94% 8.61%
Dividend per Share 2 - - - - - - - -
Rate of return - - - - - - - -
EPS 2 10.4 20.87 7.97 11.18 8.79 6.131 11.31 13.94
Distribution rate - - - - - - - -
Net sales 1 10,982 10,173 9,836 9,676 9,891 10,444 10,658 10,954
EBITDA 1 4,144 3,618 3,040 3,689 3,618 2,785 3,467 3,683
EBIT 1 3,656 3,099 2,545 3,015 2,838 2,513 3,208 3,511
Net income 1 1,556 3,047 1,161 1,632 1,293 996.8 1,859 2,196
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 227.07 227.07 227.07
Nbr of stocks (in thousands) 146,893 144,001 144,898 145,719 146,702 147,754 - -
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.($)
-23.53x35.76x-23.21x-.--% 78.76B
17.14x4x9.43x0.52% 75.12B
21.02x4.46x13.83x2.35% 61.14B
21.25x4.71x13.4x0.69% 46.07B
34.11x11.6x22.25x-.--% 47.57B
37.3x3.71x13.91x-.--% 33.79B
56.5x3.55x27.54x-.--% 25.3B
61.04x6.77x40.51x-.--% 21.34B
23.03x4.95x12.88x-.--% 15.36B
Average 27.54x 8.84x 14.50x 0.4% 44.94B
Weighted average by Cap. 18.96x 11.36x 8.98x 0.53%

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