SPEECE THORSON CAPITAL GROUP INC portfolio value