Amazon has its worst day in over a year after missing expectations. Alphabet hits a new high and announces a $50 billion buyback plan. Apple and Microsoft dip despite reporting huge profits. And McDonald

Leave a Reply