May 5Podcast[TEMPLATE] Podcast — US companies have announced $665 billion in share buybacks year-to-date.