US Smallcap stocks outperform their larger peers by the most in seven years