Engineers Gate Manager LP Buys 29,901 Shares of HubSpot, Inc. $HUBS
Engineers Gate Manager LP grew its position in HubSpot, Inc. (NYSE:HUBS - Free Report) by 84.8% in the second quarter, according to its most recent filing with the SEC. The fund owned 65,149 shares...