Share buybacks remain a powerful driver as well, now reaching a new all-time high of $293 billion over the past four quarters.