30% off. Use code SUMMER30 at checkout for 30% off for 12 months on Pro and Premium subscriptions. Subscribe now

Dharmesh Shah

Insider profile

Currently holds a position at HubSpot Inc

Performance

Overall performance
2.9

Performance over holding periods
4.2
30 days 90 days 120 days
Average return -8% 8.2% 15.1%
Success rate 39% 68% 82%
Transactions
17 94% Buy
34 71% Buy
47 69% Buy

Performance for realised trades
4.4
Average return 279%
Success rate 73%
Average holding period 220
Transactions 28

Positions

Position Company Period
Chief Technology Officer, Director HubSpot Inc Jan. 1, 2005 -

Dharmesh Shah's trades of HubSpot Inc's stock


Loading...
Purchase Sale Planned purchase Planned sale Net purchase Net sale Activity signal Earnings
Abbreviations B: Buy, S: Sell, PP: Planned purchase, PlS: Planned sale, PrS: Proposed sale, O: Option / Other
Notification date Transaction date Company B/S Transaction type Nb. shares
Price
Value
Number of shares Price Value Details
2026-05-12 2026-05-12 B Purchase
23,295 -6.3%
345.23
US$2,958,209
23,295 -6.3% 345.23 US$2,958,209
2025-09-10 2025-09-09 PlS Planned sale
38,801 -19.4%
496.14
US$2,270,109
38,801 -19.4% 496.14 US$2,270,109
2025-09-10 2025-09-09 PlS Planned sale
38,246 -6.6%
402.18
US$1,750,798
38,246 -6.6% 402.18 US$1,750,798
2025-09-10 2025-09-09 PlS Planned sale
1,733 -0.1%
501.57
US$869,221
1,733 -0.1% 501.57 US$869,221
2025-09-10 2025-09-09 PlS Planned sale
1,400 -0.1%
500.19
US$700,266
1,400 -0.1% 500.19 US$700,266
2025-09-09 2025-09-09 PrS Proposed sale
4,747
501.60
US$2,381,104
4,747 501.60 US$2,381,104
2025-09-10 2025-09-08 PlS Planned sale
800 -0.1%
502.17
US$401,736
800 -0.1% 502.17 US$401,736
2025-09-10 2025-09-08 PlS Planned sale
1,482 -0.1%
501.39
US$743,060
1,482 -0.1% 501.39 US$743,060
2025-09-10 2025-09-08 PlS Planned sale
14,971 -1.2%
500.51
US$7,493,135
14,971 -1.2% 500.51 US$7,493,135
2025-09-08 2025-09-08 PrS Proposed sale
17,253
500.66
US$8,637,971
17,253 500.66 US$8,637,971
2025-09-08 2025-09-08 PrS Proposed sale
17,253
500.66
US$8,637,971
17,253 500.66 US$8,637,971
2024-12-19 2024-12-17 PlS Planned sale
400 -0.0%
745.80
US$298,320
400 -0.0% 745.80 US$298,320
2024-12-19 2024-12-17 PlS Planned sale
1,500 -0.1%
744.81
US$1,117,215
1,500 -0.1% 744.81 US$1,117,215
2024-12-19 2024-12-17 PlS Planned sale
1,600 -0.1%
743.40
US$1,189,440
1,600 -0.1% 743.40 US$1,189,440
2024-12-19 2024-12-17 PlS Planned sale
1,851 -0.1%
742.44
US$1,374,256
1,851 -0.1% 742.44 US$1,374,256
2024-12-19 2024-12-17 PlS Planned sale
4,131 -0.3%
741.23
US$3,062,021
4,131 -0.3% 741.23 US$3,062,021
2024-12-19 2024-12-17 PlS Planned sale
3,670 -0.3%
740.33
US$2,717,011
3,670 -0.3% 740.33 US$2,717,011
2024-12-19 2024-12-17 PlS Planned sale
3,436 -0.3%
739.29
US$2,540,200
3,436 -0.3% 739.29 US$2,540,200
2024-12-19 2024-12-17 PlS Planned sale
2,602 -0.2%
738.26
US$1,920,953
2,602 -0.2% 738.26 US$1,920,953
2024-12-19 2024-12-17 PlS Planned sale
3,095 -0.2%
737.05
US$2,281,170
3,095 -0.2% 737.05 US$2,281,170
2024-12-19 2024-12-17 PlS Planned sale
1,200 -0.1%
736.03
US$883,236
1,200 -0.1% 736.03 US$883,236
2024-12-19 2024-12-17 PlS Planned sale
1,515 -0.1%
734.90
US$1,113,374
1,515 -0.1% 734.90 US$1,113,374
2024-12-17 2024-12-17 PrS Proposed sale
25,000
739.89
US$18,497,185
25,000 739.89 US$18,497,185
2024-12-12 2024-12-10 PlS Planned sale
100 -0.0%
741.08
US$74,108
100 -0.0% 741.08 US$74,108
2024-12-12 2024-12-10 PlS Planned sale
700 -0.1%
740.17
US$518,119
700 -0.1% 740.17 US$518,119
2024-12-12 2024-12-10 PlS Planned sale
1,100 -0.1%
738.89
US$812,779
1,100 -0.1% 738.89 US$812,779
2024-12-12 2024-12-10 PlS Planned sale
300 -0.0%
737.78
US$221,334
300 -0.0% 737.78 US$221,334
2024-12-12 2024-12-10 PlS Planned sale
2,408 -0.2%
736.63
US$1,773,805
2,408 -0.2% 736.63 US$1,773,805
2024-12-12 2024-12-10 PlS Planned sale
1,712 -0.1%
735.75
US$1,259,604
1,712 -0.1% 735.75 US$1,259,604
2024-12-12 2024-12-10 PlS Planned sale
500 -0.0%
734.43
US$367,215
500 -0.0% 734.43 US$367,215
2024-12-12 2024-12-10 PlS Planned sale
106 -0.0%
732.99
US$77,697
106 -0.0% 732.99 US$77,697
2024-12-12 2024-12-10 PlS Planned sale
2,469 -0.2%
732.35
US$1,808,172
2,469 -0.2% 732.35 US$1,808,172
2024-12-12 2024-12-10 PlS Planned sale
1,604 -0.1%
731.38
US$1,173,134
1,604 -0.1% 731.38 US$1,173,134
2024-12-12 2024-12-10 PlS Planned sale
1,200 -0.1%
730.31
US$876,372
1,200 -0.1% 730.31 US$876,372
2024-12-12 2024-12-10 PlS Planned sale
1,600 -0.1%
729.16
US$1,166,656
1,600 -0.1% 729.16 US$1,166,656
2024-12-12 2024-12-10 PlS Planned sale
900 -0.1%
728.43
US$655,587
900 -0.1% 728.43 US$655,587
2024-12-12 2024-12-10 PlS Planned sale
300 -0.0%
727.06
US$218,118
300 -0.0% 727.06 US$218,118
2024-12-12 2024-12-10 PlS Planned sale
1,500 -0.1%
726.32
US$1,089,480
1,500 -0.1% 726.32 US$1,089,480
2024-12-12 2024-12-10 PlS Planned sale
900 -0.1%
723.45
US$651,105
900 -0.1% 723.45 US$651,105
2024-12-12 2024-12-10 PlS Planned sale
800 -0.1%
720.80
US$576,640
800 -0.1% 720.80 US$576,640
2024-12-12 2024-12-10 PlS Planned sale
2,010 -0.2%
719.87
US$1,446,939
2,010 -0.2% 719.87 US$1,446,939
2024-12-12 2024-12-10 PlS Planned sale
618 -0.0%
718.90
US$444,280
618 -0.0% 718.90 US$444,280
2024-12-12 2024-12-10 PlS Planned sale
882 -0.1%
717.04
US$632,429
882 -0.1% 717.04 US$632,429
2024-12-12 2024-12-10 PlS Planned sale
1,217 -0.1%
715.76
US$871,080
1,217 -0.1% 715.76 US$871,080
2024-12-12 2024-12-10 PlS Planned sale
510 -0.0%
714.21
US$364,247
510 -0.0% 714.21 US$364,247