Shire Earnings Today 424