BIOGEN INC. β Key Metrics
71 years of history Β· ending 2025-12-31 Β· SEC EDGAR
QuarterlyAnnual
EPS (Diluted)β-21.4% -$2
$9
Book Value Per Shareβ+8.3% +$10
$124
Free Cash Flow Per Shareβ-25.3% -$5
$14
Return on Equityβ-2.8pts
7.1%
Return on Assetsβ-1.4pts
4.4%
Return on Invested Capitalβ-4.1pts
16.0%
Debt to Equityβ+26.6% +$0
0.34
Current Ratioβ+98.7% +$1
2.68
Quick Ratioβ+124.9% +$1
2.03
Asset Turnoverβ-1.8% -$0
0.34