Bailard Inc. Has $2.26 Million Stake in HubSpot Inc (HUBS)

Bailard Inc. lowered its position in shares of HubSpot Inc (NYSE:HUBS) by 29.0% during the first quarter, according to its most recent disclosure with the Securities & Exchange Commission. The firm owned 13,600 shares of the software maker’s stock after selling 5,550 shares during the period. Bailard Inc.’s holdings in HubSpot were worth $2,260,000 as […]

Bailard Inc. Has $2.26 Million Stake in HubSpot Inc (HUBS) Read More »