The ups and downs of their announcements from this week.