Key Pharma earnings and much more on today’s agenda