SubscribeArrow

Situational awareness: Snap ⬇ after missing on earnings amid slower user growth; Apple ⬆ after selling 52.2 million iPhones in Q1. It will buy back $100 billion in shares.