Small cap stocks trend show big earnings