Biogen Inc logo

Biogen Inc

FRA:IDP (USA)  
€ 189.75 (+2.76%) Apr 24
25.31
P/B:
1.98
Market Cap:
€ 27.48B ($ 29.46B)
Enterprise V:
€ 32.96B ($ 35.34B)
Volume:
17.00
Avg Vol (2M):
31.00
Also Trade In:

Biogen Inc Valuation Measures