Mismanagement

BIIBBIOGEN INC.

Biological Products, (no Diagnostic Substances)

Revenue
$9.9BFY2021: $11.0BFY2022: $10.2BFY2023: $9.8BFY2024: $9.7BFY2025: $9.9B
2.2% YoY
Operating margin
—
EBITDA
—
Market cap
—
Employees
—
Net debt / EBITDA
—
−$2.9B net debt
AI in 10-K
—

Red flags 0 of 9

Financials

MetricFY2021FY2022FY2023FY2024FY2025YoYTrend
Revenue$11.0B$10.2B$9.8B$9.7B$9.9B 2.2% FY2021: $11.0BFY2022: $10.2BFY2023: $9.8BFY2024: $9.7BFY2025: $9.9B
Operating income$2.8B————
Net income$1.6B$3.0B$1.2B$1.6B$1.3B 21% FY2021: $1.6BFY2022: $3.0BFY2023: $1.2BFY2024: $1.6BFY2025: $1.3B
Operating cash flow$3.6B$1.4B$1.5B$2.9B$2.2B 23% FY2021: $3.6BFY2022: $1.4BFY2023: $1.5BFY2024: $2.9BFY2025: $2.2B
Capex$258M$240M$277M$154M$154M 0.1% FY2021: $258MFY2022: $240MFY2023: $277MFY2024: $154MFY2025: $154M
Stock-based comp$239M$254M$264M$291M$291M 0.1% FY2021: $239MFY2022: $254MFY2023: $264MFY2024: $291MFY2025: $291M
Buybacks$1.8B$750M$0$0—FY2021: $1.8BFY2022: $750MFY2023: $0FY2024: $0

Deal filings

None.

13D filers

None on file.

Insider trading

No open-market trades in the last 12 months.

Pay vs performance

YearCEO total compComp actually paidTSR (indexed)Peer TSR
FY2025——72120
FY2024——6291
FY2023——10692
FY2022——11389
FY2021——9899