AstraZeneca vaccine, tech earnings, stiff beetle competition