Biogen's Financial Data

Financial overview of Biogen company. Steadily increasing revenue, very high Earnings per Share. Valuespectrum.com