Best Buy stock has gained a large 93% in the last 3 years or so (as of May 26). What’s surprising is that its revenues have increased by only 11% between fiscal 2017 and 2020 (year ended January 2020). The large stock price gain in the company’s stock can be attributed to Best Buy’s earnings margins