Business, Finance, Stock Market Apple Share Buybacks Since 2012 – $580 billion By SteveMarch 21, 2023