‹ Screener

HUBSPOT INC

HUBS · Services-Prepackaged Software · 51.2M shares · +4%/yr ↑ shares · EDGAR filings ↗
Net buyback after stock comp: $68M (gross $500M, SBC $432M)

Reference price $184.42 · est. market cap ~$9.4B — last insider sale, 2026-06-16 (estimated from the dated SEC Form 4 price × shares outstanding — not a live quote)

Grade

B78

High-gross-margin CRM/marketing SaaS with strong growth and free cash flow; GAAP near breakeven.

Strengths

Risks

Notable findings

Quarterly revenue

2025-06-30 · $761M2025-09-30 · $810M2025-12-31 · $847M2026-03-31 · $881M

Last 4 quarters · from SEC filings.

Key metrics

Gross margin
83.8%
Operating margin
0.2%
Net margin
1.5%
Return on equity
2.2%
Return on assets
1.2%
Revenue growth (QoQ)
4.0%
Net-income growth
892.0%
Current ratio
1.7×
Free cash flow
$708M
EBITDA
$144M
Tangible book value
$1.7B
Cash & investments
$1.8B
Stock comp / revenue
16.9%

Insider transactions · last 18 months

DateInsiderTypeSharesPrice
2026-06-16Halligan BrianSell8.5K$184.42
2026-06-16Anagnost AndrewGrant1.2K
2026-06-16Johnson Claire D'Oyly-HughesGrant1.2K
2026-06-16Simons JayGrant1.2K
2026-06-16Halligan BrianGrant1.2K
2026-06-16NORRINGTON LORRIE MGrant1.2K
2026-06-16Ward Jill AGrant1.2K
2026-06-16BERRY MICHAEL JGrant1.2K
2026-06-16Shih ClaraGrant1.2K
2026-06-01Halligan BrianTax withheld157$262.20
2026-06-01Shah DharmeshTax withheld577$262.20
2026-06-01FISHER ERIKA ASHLEYTax withheld259$262.20
2026-06-01Rangan YaminiTax withheld2.6K$262.20
2026-06-01Bueker KathrynTax withheld1.1K$262.20
2026-05-19Halligan BrianSell8.5K$220.00
2026-05-12Shah DharmeshBuy10K$181.37
2026-05-12Rangan YaminiBuy2.8K$189.84
2026-05-11NORRINGTON LORRIE MBuy1.3K$190.42
2026-05-04FISHER ERIKA ASHLEYSell915$236.66
2026-05-01FISHER ERIKA ASHLEYTax withheld514$239.89
2026-04-21Halligan BrianSell8.3K$230.72
2026-04-01BERRY MICHAEL JGrant170
2026-04-01Bueker KathrynTax withheld780$242.79
2026-04-01Rangan YaminiTax withheld2.1K$242.79
2026-04-01Halligan BrianTax withheld266$242.79
2026-04-01Shah DharmeshTax withheld381$242.79
2026-03-17Halligan BrianSell8.5K$262.75
2026-03-10Halligan BrianGift27
2026-03-10Halligan BrianGift27
2026-03-09Halligan BrianGift102K
2026-03-09Halligan BrianGift102K
2026-03-02FISHER ERIKA ASHLEYGrant7.6K
2026-03-02Shah DharmeshTax withheld155$263.60
2026-03-02Shah DharmeshGrant8.7K
2026-03-02Rangan YaminiTax withheld1.0K$263.60
2026-03-02Rangan YaminiGrant38K
2026-03-02Bueker KathrynTax withheld404$263.60
2026-03-02Bueker KathrynGrant17K
2026-03-02Halligan BrianTax withheld110$263.60
2026-02-17Halligan BrianSell8.3K$253.00
2026-02-12Halligan BrianTax withheld226$228.95
2026-02-12Halligan BrianGrant2.3K
2026-02-12Rangan YaminiGrant13K
2026-02-12Rangan YaminiTax withheld2.3K$228.95
2026-02-12Bueker KathrynGrant5.9K
2026-02-12Bueker KathrynTax withheld958$228.95
2026-02-12Shah DharmeshGrant3.3K
2026-02-12Shah DharmeshTax withheld323$228.95
2026-02-04FISHER ERIKA ASHLEYSell841$238.01
2026-02-03FISHER ERIKA ASHLEYSell589$251.88
2026-01-20Halligan BrianSell8.5K$303.38
2026-01-02Bueker KathrynTax withheld729$382.23
2026-01-02Rangan YaminiTax withheld3.3K$382.23
2026-01-02Halligan BrianTax withheld464$382.23
2026-01-02Shah DharmeshTax withheld440$382.23
2025-12-16Halligan BrianSell8.5K$366.99
2025-12-12Shah DharmeshOption exercise20K$40.59
2025-12-12Shah DharmeshGift15K
2025-12-01Rangan YaminiTax withheld1.0K$373.40
2025-12-01Halligan BrianTax withheld158$373.40
2025-12-01Bueker KathrynTax withheld404$373.40
2025-12-01Shah DharmeshTax withheld225$373.40
2025-11-18Halligan BrianSell8.5K$368.11
2025-11-03Shih ClaraGrant310
2025-11-03Halligan BrianOption exercise235$490.47
2025-11-03Halligan BrianSell235$493.30
2025-10-21Halligan BrianOption exercise263$383.13
2025-10-21Halligan BrianSell8.3K$446.98
2025-10-06Rangan YaminiSell2.4K$500.00
2025-10-06Bueker KathrynSell615$500.00
2025-10-01Rangan YaminiTax withheld3.6K$440.25
2025-10-01Bueker KathrynTax withheld1.2K$440.25
2025-10-01Halligan BrianTax withheld717$440.25
2025-10-01Shah DharmeshTax withheld679$440.25
2025-09-16Halligan BrianOption exercise3.1K$381.74
2025-09-16Halligan BrianOption exercise3.3K$490.47
2025-09-16Halligan BrianOption exercise2.0K$383.13
2025-09-16Halligan BrianSell8.5K$506.52
2025-09-09Shah DharmeshSell1.7K$501.57
2025-09-09Shah DharmeshSell1.4K$500.19
2025-09-09Shah DharmeshSell1.0K$502.63
2025-09-09Shah DharmeshSell608$503.25
2025-09-08Shah DharmeshSell1.5K$501.39
2025-09-08Shah DharmeshSell800$502.17
2025-09-08Rangan YaminiSell477$500.00
2025-09-08Shah DharmeshSell15K$500.51
2025-09-08Bueker KathrynSell119$500.00
2025-09-02Halligan BrianTax withheld158$471.54
2025-09-02Shah DharmeshTax withheld225$471.54
2025-09-02Bueker KathrynTax withheld404$471.54
2025-09-02Rangan YaminiTax withheld1.1K$471.54
2025-08-19Halligan BrianOption exercise1.4K$381.74
2025-08-19Halligan BrianOption exercise7.1K$182.91
2025-08-19Halligan BrianSell8.5K$449.84
2025-07-15Halligan BrianOption exercise1.7K$159.70
2025-07-15Halligan BrianOption exercise6.0K$182.91
2025-07-15Halligan BrianSell8.5K$543.07
2025-07-02Rangan YaminiSell2.4K$551.79
2025-07-02Bueker KathrynSell615$551.79
2025-07-01Bueker KathrynTax withheld1.2K$557.86
2025-07-01Halligan BrianTax withheld717$557.86
2025-07-01Shah DharmeshTax withheld680$557.86
2025-07-01Rangan YaminiTax withheld3.6K$557.86
2025-06-17Halligan BrianOption exercise7.0K$159.70
2025-06-17Halligan BrianSell8.5K$548.03
2025-06-04Ward Jill AGrant400
2025-06-04Gill Ronald SGrant400
2025-06-04Anagnost AndrewGrant400
2025-06-04Caldwell Nick V.Grant400
2025-06-04Simons JayGrant400
2025-06-04NORRINGTON LORRIE MGrant400
2025-06-04Johnson Claire D'Oyly-HughesGrant400
2025-06-03Rangan YaminiSell136$600.00
2025-06-03Bueker KathrynSell120$593.48
2025-06-03Bueker KathrynSell119$600.00
2025-06-03Rangan YaminiSell477$593.48
2025-06-02Rangan YaminiTax withheld1.1K$592.02
2025-06-02Bueker KathrynTax withheld404$592.02
2025-06-02Shah DharmeshTax withheld225$592.02
2025-06-02Halligan BrianTax withheld158$592.02
2025-05-20Halligan BrianOption exercise2.9K$112.15
2025-05-20Halligan BrianOption exercise5.6K$159.70
2025-05-20Halligan BrianSell8.5K$645.54
2025-05-19Bueker KathrynSell2.7K$650.03
2025-04-24Rangan YaminiSell680$600.00
2025-04-15Halligan BrianOption exercise7.7K$112.15
2025-04-15Halligan BrianSell8.5K$538.60
2025-04-02Rangan YaminiSell2.4K$573.92
2025-04-01Rangan YaminiTax withheld3.6K$582.02
2025-04-01Bueker KathrynTax withheld1.2K$582.02
2025-04-01Halligan BrianTax withheld716$582.02
2025-04-01Shah DharmeshTax withheld679$582.02
2025-03-18Halligan BrianOption exercise4.3K$112.15
2025-03-18Halligan BrianSell8.5K$607.48
2025-03-18Halligan BrianOption exercise4.2K$52.80
2025-03-11Halligan BrianOption exercise261$381.74
2025-03-05Rangan YaminiSell3.2K$681.02
2025-03-03Shah DharmeshTax withheld125$707.63
2025-03-03Shah DharmeshGrant3.3K
2025-03-03Bueker KathrynTax withheld224$707.63
2025-03-03Bueker KathrynGrant5.9K
2025-03-03Rangan YaminiTax withheld729$707.63
2025-03-03Rangan YaminiGrant13K
2025-03-03Halligan BrianTax withheld88$707.63
2025-03-03Halligan BrianGrant2.3K
2025-02-18Halligan BrianOption exercise8.5K$52.80
2025-02-18Halligan BrianSell8.5K$810.00
2025-02-14Shah DharmeshGrant4.0K
2025-02-14Rangan YaminiGrant18K
2025-02-14Rangan YaminiTax withheld3.2K$819.71
2025-02-14Bueker KathrynGrant7.2K
2025-02-14Bueker KathrynTax withheld1.2K$819.71
2025-02-14Bueker KathrynSell3.0K$789.81
2025-02-14Shah DharmeshTax withheld646$819.71
2025-02-14Halligan BrianGrant2.8K
2025-02-14Halligan BrianTax withheld453$819.71
2025-01-24Shah DharmeshOption exercise7.8K$34.76
2025-01-21Halligan BrianOption exercise7.1K$52.80
2025-01-21Halligan BrianSell8.5K$709.29
2025-01-21Halligan BrianOption exercise7.1K$52.80
2025-01-13Shah DharmeshOption exercise8.9K$34.76
2025-01-03Bueker KathrynSell1.8K$701.59
2025-01-03Bueker KathrynOption exercise902$128.10
2025-01-03Rangan YaminiSell3.1K$701.59
2025-01-02Rangan YaminiTax withheld2.9K$697.43
2025-01-02Shah DharmeshTax withheld414$697.43
2025-01-02Halligan BrianTax withheld517$697.43
2025-01-02Bueker KathrynTax withheld777$697.43

All non-derivative Form 4 activity (SEC), newest first.

Notable events (8-K)

DateItems
2026-06-16Exec/director changeShareholder voteExhibitsfiling ↗
2026-05-07ResultsExhibitsfiling ↗
2026-04-01Exec/director changeReg FDExhibitsfiling ↗
2026-03-115.03Exhibitsfiling ↗
2026-02-11ResultsExhibitsfiling ↗
2025-11-05ResultsExec/director changeReg FDExhibitsfiling ↗
2025-08-06ResultsExhibitsfiling ↗
2025-06-105.03Shareholder voteExhibitsfiling ↗

Recent filings

FormFiledPeriodAccession
8-K2026-06-162026-06-150001193125-26-272643 ↗
10-Q2026-05-072026-03-310001193125-26-212122 ↗
8-K2026-05-072026-05-070001193125-26-211923 ↗
8-K2026-04-012026-03-270001193125-26-138021 ↗
8-K2026-03-112026-03-110001193125-26-102426 ↗
8-K2026-02-112026-02-110001193125-26-046563 ↗
10-K2026-02-112025-12-310001193125-26-046646 ↗
10-Q2025-11-052025-09-300001193125-25-267056 ↗
8-K2025-11-052025-11-030001193125-25-267023 ↗
10-Q2025-08-062025-06-300000950170-25-104104 ↗
8-K2025-08-062025-08-060000950170-25-104127 ↗
8-K2025-06-102025-06-040000950170-25-084424 ↗