Results
Apple Beats Estimates, Announces $100B Buyback
Apple posted Q2 EPS $2.01, revenue $111.2B beating estimates, approved $100B buyback, shares fell 1% after hours.
Roku surged 8% as Q1 EPS $0.57 topped forecasts and guidance exceeded consensus expect