Small Cap stocks are rarely this attractive