Biogen Inc logo

Biogen Inc

NEW
FRA:IDP (USA)  
€ 178.6 +7.16 (+4.18%) Jul 13
21.37
P/B:
1.58
Market Cap:
€ 25.82B ($ 29.39B)
Enterprise V:
€ 27.82B ($ 31.67B)
Volume:
117.00
Avg Vol (2M):
113.00
Trade In:

Biogen Inc Valuation Measures