HUB Group Inc. (HUBG) Analysis