Sign In

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?
B Corp Logo

Raconteur is now a B Corp!

Find out how we did it, and what it means for our readers.
Learn more