Actually Amazon and Yahoo and others have much more impressive "after 3 years" returns
And "after 3 years" misses a lot of detail too. Apple looks pretty good in that metric. But their "after 12 years" numbers are a disaster. And of course "after 30 years" looks to be pretty fantastic for them.
For example, the companies that I.P.O.'d in 1996 and 1997 tend to do well using this particular timeframe, and the ones that I.P.O.'d in 2006 would be affected negatively.
Still interesting if you keep this in mind.
But I'd argue the most relevant time (for comparison of how well these companies built stable long-term value) is now, and it would be interesting to see numbers for % growth from IPO to now, or better yet, that measured per year (CAGR).