Brief

Earnings update: Roche plateaus, Amgen stock slides despite solid performance