HUB Group Inc. (HUB) Analysis