HUBS Financials: HubSpot Inc AI Analysis