In 1996, Biogen (BIIB) returned 27.5% and Biogen (BIIB) returned 27.5%.

money illustration

Explore