Biogen Inc logo

Biogen Inc

NEW
HAM:IDP (USA)  
€ 186.12 -1.32 (-0.7%) Sep 1
38.24
P/B:
1.69
Market Cap:
€ 27.48B ($ 31.80B)
Enterprise V:
€ 33.56B ($ 38.85B)
Volume:
0
Avg Vol (2M):
21.00
Trade In:

Biogen Inc Valuation Measures