Biogen Inc. (ETR:IDP)

Germany flag Germany · Delayed Price · Currency is EUR
204.40
-5.60 (-2.67%)
Last updated: Oct 13, 2026, 5:30 PM CET
Market Cap30.21B +63.4%
Revenue (ttm)8.78B +0.3%
Net Income730.53M -45.5%
EPS4.94 -46.1%
Shares Out n/a
PE Ratio41.36
Forward PE17.08
Dividendn/a
Ex-Dividend Daten/a
Volume90
Open206.55
Previous Close210.00
Day's Range204.40 - 206.60
52-Week Range120.00 - 211.00
Beta0.20
Analystsn/a
Price Targetn/a
Earnings DateOct 28, 2026