192.47USD-2.22%Mkt Cap: 28.41B USDP/E: 20.72Last update: 2026-06-01
Biogen Inc. discovers, develops, manufactures, and delivers therapies in the United States, Europe, Germany, Asia, and internationally. The company provides TECFIDERA, VUMERITY, AVONEX, PLEGRIDY, and TYSABRI for multiple…
Industry Peers
Drug Manufacturers - GeneralIndicators:|
Key Statistics
Company
Market Cap28.41B USD
Enterprise Value31.22B USD
Revenue (TTM)9.94B USD
Gross Profit7.49B USD
Net Income (TTM)1.29B USD
Revenue/Share67.70 USD
Last Price192.47 USD
Fiscal Year EndDec 2025
MR QuarterMar 2026
Employees7.5K
CountryUS
SectorHealthcare
IndustryDrug Manufacturers - General
ISINUS09062X1037
Valuation
P/E (Trailing)20.72
P/E (Forward)11.81
PEG3.94
EV/EBITDA8.88
EV/Revenue3.14
P/S2.91
P/B1.55
EPS (TTM)9.31
EPS (Forward)16.59
52W Range
121.0584% of range205.97
52W High205.97 USD
52W Low121.05 USD
Profitability
Gross Margin75.69%
Oper. Margin22.90%
EBITDA Margin35.38%
Profit Margin13.07%
ROE7.08%
ROA4.39%
Growth
Revenue Growth1.90%
Earnings Growth31.10%
Cash Flow & Leverage
Operating CF2.20B USD
CapEx (TTM)235.40M USD
FCF Margin19.28%
FCF Yield6.74%
Net Debt2.28B USD
Net Debt/EBITDA0.65
Balance Sheet
Debt/Equity0.36
Current Ratio3.06
Quick Ratio2.02
Book Value/Sh126.37 USD
Cash/Share29.01 USD
Dividends
Fwd Div Rate—
Trail. Div Rate0.0000 USD
Div. Yield—
5Y Avg Yield—
Payout Ratio0.00%
Ex-Div Date—
Pay Date—
Splits
Last Split3:1
Split DateJan 18, 2001
Analyst Consensus
Rating2.0 (Buy)
Target (Mean)219.44 USD
Target Range150.00 USD – 300.00 USD
# Analysts29
Ownership
Shares Out.147.64M
Float147.20M
Insiders0.17%
Institutions96.44%
Short Interest
Short Ratio3.9d
Short % Float3.57%
Short % Out.3.20%
Shares Short4.73M
Short (prev mo.)4.41M
Technical
SMA 50186.45 (+3.2%)
SMA 200170.22 (+13.1%)
Beta0.20
S&P 52W Chg27.94%
Avg Vol (30d)1.06M
Avg Vol (10d)1.18M
Technical Indicators
RSI (14)57.0
MACD2.4877
MACD Signal2.3607
MACD Hist.+0.1270
BB Upper202.47 USD
BB Middle193.25 USD
BB Lower184.03 USD
BB Width9.54%
ATR (14)5.416 USD
Vol Ratio (20d)0.42x