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 29,402 - -
Change - 13.15% -5.97% -40.57% 15.86% 13.88% - -
Enterprise Value (EV) 1 37,820 40,560 43,384 26,204 28,289 34,911 32,787 29,855
Change - 7.24% 6.96% -39.6% 7.96% 23.41% -6.08% -8.94%
P/E 23.1x 13.3x 32.5x 13.7x 20x 30.3x 16.7x 14.7x
PBR 3.26x 3.02x 2.53x 1.33x 1.42x 1.57x 1.42x 1.29x
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 2.92x 2.83x 2.75x
EV / Revenue 3.44x 3.99x 4.41x 2.71x 2.86x 3.47x 3.16x 2.8x
EV / EBITDA 9.13x 11.2x 14.3x 7.1x 7.82x 11x 9.19x 7.99x
EV / EBIT 10.3x 13.1x 17x 8.69x 9.97x 12.9x 10.2x 8.73x
EV / FCF 11.2x 35.5x 34.2x 9.63x 13.8x 13.1x 12.6x 12.4x
FCF Yield 8.94% 2.82% 2.93% 10.4% 7.25% 7.65% 7.95% 8.08%
Dividend per Share 2 - - - - - - - -
Rate of return - - - - - - - -
EPS 2 10.4 20.87 7.97 11.18 8.79 6.563 11.93 13.53
Distribution rate - - - - - - - -
Net sales 1 10,982 10,173 9,836 9,676 9,891 10,054 10,384 10,678
EBITDA 1 4,144 3,618 3,040 3,689 3,618 3,182 3,570 3,736
EBIT 1 3,656 3,099 2,545 3,015 2,838 2,716 3,200 3,418
Net income 1 1,556 3,047 1,161 1,632 1,293 1,495 1,969 2,216
Net Debt 1 2,578 683 5,888 3,921 2,471 5,509 3,385 452.9
Reference price 2 239.92 276.92 258.77 152.92 175.99 199.15 199.15 199.15
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.($)
17.23x3.77x10.12x0.59% 67.61B
25.62x5.26x15.43x0.62% 51.6B
34.6x11.72x22.41x-.--% 43B
-46.01x3.23x9.56x3.34% 40.94B
-7.88x11.31x-6.94x-.--% 27.09B
37.89x3.25x9.81x-.--% 23.32B
62.11x6.29x41.57x-.--% 19.89B
26.16x5.4x14.45x-.--% 16.91B
-39.16x18.25x-55.41x-.--% 16.84B
Average 12.29x 7.61x 6.78x 0.5% 34.13B
Weighted average by Cap. 12.31x 6.73x 9.81x 0.68%

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