site logo

Best Buy beats Q2 expectations with 'excellent execution'