There is absolutely no point in looking at the past when selecting shares, because it does not reflect future business development, which is what the stock market values. Growth is always finite in the corporate cycle. So at some point the zenith of a company is also given. You can see that in the high flyers of past times, like $IBM. Sure, you could make a lot of money with the BigTechs, but their zenith also seems likely, so it's better to look for companies today that really have the potential to be on the level of today's superlatives in 20 years.