Refreshing the latest version...

TPE Logo
Apple earnings live updates: New CEO John Ternus faces first Wall Street test