HubSpot (NYSE:HUBS) reported Q4 earnings that were ahead of expectations. The board authorized a US$1b share repurchase ...