First Trust Advisors LP Sells 310,172 Shares of Hub Group, Inc. $HUBG
First Trust Advisors LP reduced its position in Hub Group, Inc. (NASDAQ:HUBG - Free Report) by 13.9% during the second quarter, according to its most recent Form 13F filing with the Securities and...