Biogen Inc logo

Biogen Inc

XTER:IDP (USA)  
€ 185.80 (-1.95%) Apr 25
25.31
P/B:
1.98
Market Cap:
€ 27.55B ($ 29.54B)
Enterprise V:
€ 33.04B ($ 35.43B)
Volume:
174.00
Avg Vol (2M):
176.00
Also Trade In:

Biogen Inc Valuation Measures