Biogen Inc.
173.46 CHF+0.00 (+0.00%)
ListedCHF25.6BHealthcareDrug Manufacturers - General7,500 employees
Price & Trading
52-Week Low
131.09
52-Week High
232.00
50-Day MA
159.67
200-Day MA
152.12
Beta
0.16
Avg Volume (10d)
0
Avg Volume (90d)
0
Shares Outstanding
147.6M
Valuation Multiples
| Metric | Current |
|---|---|
| Trailing P/E | 18.73 |
| PEG Ratio | 0.59 |
| Price / Sales (TTM) | 2.10 |
| Price / Book (MRQ) | 1.38 |
| EV / Revenue | 2.89 |
| EV / EBITDA | 8.11 |
| Enterprise Value | 23.20B |
| Market Cap | 25.61B |
Ownership & Short Interest
Ownership
% Held by Insiders+0.19%
% Held by Institutions+96.32%
Float Shares147.2M