Biogen Inc logo

Biogen Inc

NEW
FRA:IDP (USA)  
€ 179.52 -2.82 (-1.55%) Sep 9
37.30
P/B:
1.65
Market Cap:
€ 26.78B ($ 31.10B)
Enterprise V:
€ 32.86B ($ 38.16B)
Volume:
220.00
Avg Vol (2M):
68.00
Trade In:

Biogen Inc Valuation Measures