Product Development Apple Announces Record $110 Billion Share Buyback Amid Challenging Earnings Report Brutnowteam May 4, 2024