The $171 billion in YTD stock buyback announcements is the most ever for this early in the year. In fact, it is more than double the prior 10 year average of $77 billion in YTD buyback announcements.