What Are Stock Buybacks? The Apple-Led Strategy Is Expected To Swell To $1 Trillion By 2025 0 09.05.2024 15:27 Forbes.com Big technology companies are slowly returning their record profits to shareholders.