Dharmesh Shah

Insider profile

Currently holds a position at HubSpot Inc

Performance

Overall performance
3.0

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