HubSpot Shares Drop 22.6% to $188.74 | Intellectia.AI