HubSpot, Inc. (HUBS): $198.38
Market Cap: $10.16B
Enterprise Value: $8.72B
Introduction:
As companies finally release their Q1 2026 earnings, we’ve started to see a spike in insider activity once again, with insiders purchasing $463 million of stock in a week and selling a little over $3.82 billion. Oddly enough, despite the elevated levels of transactions, none of the ideas in our list of top five insider purchases and sales particularly caught our eye as possible options to feature in this week’s article. This was largely due to the fact that we’ve written about many of the companies below in the past, whether it be Alkami Technology just last week or GeneDx back in March.