Market Overview

Alexion Announces $400M Buyback Plan