Biogen Inc logo

Biogen Inc

NEW
HAM:IDP (USA)  
€ 112.1 -1.2 (-1.05%) Jul 4
13.12
P/B:
1.15
Market Cap:
€ 16.50B ($ 19.43B)
Enterprise V:
€ 19.91B ($ 23.45B)
Volume:
-
Avg Vol (2M):
36.00
Trade In:

Biogen Inc Valuation Measures