Shire Earnings Today