Sorry to jump topics but - Q4 estimates have been slashed so heavily over the past quarter (heftiest cuts to analyst estimates since Q4 2015) that there's inevitably going to be a lot of better than expected results (as is proving to be the case). The key, however, may be forward estimates and also whether last year's corp tax cuts hiked buybacks and special divs so much, that not only do they drop back to more normal levels but actually prove to be a case of 'robbing Peter to pay Paul', i.e. drop very sharply, which will not be good for stocks (which have been heavily dependent on buybacks for many years - see chart...)