Small caps are beating the S&P 500 in 2026. These stocks pay a dividend and are liked on the Street