Biogen Inc logo

Biogen Inc

NEW
XTER:IDP (USA)  
€ 108.75 +0.35 (+0.32%) Jun 24
12.47
P/B:
1.09
Market Cap:
€ 15.96B ($ 18.52B)
Enterprise V:
€ 19.43B ($ 22.54B)
Volume:
121.00
Avg Vol (2M):
291.00
Trade In:

Biogen Inc Valuation Measures