Biogen Inc logo

Biogen Inc

FRA:IDP (USA)  
€ 184.65 (+1.51%) Apr 23
24.21
P/B:
1.89
Market Cap:
€ 26.36B ($ 28.20B)
Enterprise V:
€ 32.26B ($ 34.52B)
Volume:
54.00
Avg Vol (2M):
31.00
Also Trade In:

Biogen Inc Valuation Measures