What is innovation worth?

On August 12th 2018, Apple closed at $200.48 per share, meaning that had you been forward-thinking enough to buy 22 shares (for $220) right after their IPO in 1980, your shares would now be worth $112,268.80, a return on investment of 51,031.27%. But how closely tied are Apple’s share price and its rate of innovation? And if the latter is beginning to slow, what does this mean for the company’s future?
Unlock Infographic
Share on Twitter
Share on LinkedIn
Share by email
Save in your account