Biogen Inc logo

Biogen Inc

NEW
HAM:IDP (USA)  
€ 112.1 -0.60 (-0.53%) Jul 4
13.12
P/B:
1.15
Market Cap:
€ 16.54B ($ 19.48B)
Enterprise V:
€ 19.96B ($ 23.51B)
Volume:
-
Avg Vol (2M):
36.00
Trade In:

Biogen Inc Valuation Measures