The frequency of positive earnings surprises is the best this century, other than the reopening period after the pandemic in late 2020 and is notable for being driven both by sales and margins.