Rangan Yamini

Insider profile

Performance

Overall performance
2.9

Performance over holding periods
2.9
30 days 90 days 120 days
Average return 6% 8.2% 15.1%
Success rate 100% 68% 82%
Transactions
1 0% Buy
34 71% Buy
47 69% Buy
Rangan Yamini'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
26,392 +31.0%
137.40
US$2,705,040
26,392 +31.0% 137.40 US$2,705,040
2025-10-08 2025-10-06 PlS Planned sale
78,806 -28.2%
406.28
US$1,612,780
78,806 -28.2% 406.28 US$1,612,780
2025-10-06 2025-10-06 PrS Proposed sale
7,123
326.72
US$4,029,010
7,123 326.72 US$4,029,010
2025-09-10 2025-09-08 PlS Planned sale
477 -0.8%
500.00
US$238,500
477 -0.8% 500.00 US$238,500
2025-09-08 2025-09-08 PrS Proposed sale
477
500.00
US$238,500
477 500.00 US$238,500
2025-07-03 2025-07-02 PlS Planned sale
2,383 -3.6%
551.79
US$1,314,916
2,383 -3.6% 551.79 US$1,314,916
2025-07-02 2025-07-02 PrS Proposed sale
2,383
551.79
US$1,314,916
2,383 551.79 US$1,314,916
2025-06-04 2025-06-04 PrS Proposed sale
136
600.00
US$81,600
136 600.00 US$81,600
2025-06-04 2025-06-03 PlS Planned sale
136 -0.2%
600.00
US$81,600
136 -0.2% 600.00 US$81,600
2025-06-04 2025-06-03 PlS Planned sale
477 -0.7%
593.48
US$283,090
477 -0.7% 593.48 US$283,090
2025-06-03 2025-06-03 PrS Proposed sale
477
593.48
US$283,090
477 593.48 US$283,090
2025-04-28 2025-04-24 PlS Planned sale
680 -0.9%
600.00
US$408,000
680 -0.9% 600.00 US$408,000
2025-04-24 2025-04-24 PrS Proposed sale
680
600.00
US$408,000
680 600.00 US$408,000
2025-04-03 2025-04-02 PlS Planned sale
2,382 -3.2%
573.92
US$1,367,077
2,382 -3.2% 573.92 US$1,367,077
2025-04-02 2025-04-02 PrS Proposed sale
2,382
573.92
US$1,367,077
2,382 573.92 US$1,367,077
2025-03-06 2025-03-05 PlS Planned sale
3,242 -4.0%
681.02
US$2,207,867
3,242 -4.0% 681.02 US$2,207,867
2025-03-05 2025-03-05 PrS Proposed sale
3,242
681.02
US$2,207,867
3,242 681.02 US$2,207,867
2025-01-06 2025-01-03 PlS Planned sale
3,057 -5.4%
701.59
US$2,144,761
3,057 -5.4% 701.59 US$2,144,761
2025-01-03 2025-01-03 PrS Proposed sale
3,057
701.59
US$2,144,761
3,057 701.59 US$2,144,761
2024-12-04 2024-12-03 PlS Planned sale
115 -0.2%
713.79
US$82,086
115 -0.2% 713.79 US$82,086
2024-12-03 2024-12-03 PrS Proposed sale
115
713.79
US$82,086
115 713.79 US$82,086
2024-10-11 2024-10-10 PlS Planned sale
1,374 -2.2%
550.00
US$755,700
1,374 -2.2% 550.00 US$755,700
2024-10-10 2024-10-10 PrS Proposed sale
1,374
550.00
US$755,700
1,374 550.00 US$755,700
2024-10-03 2024-10-02 PlS Planned sale
1,507 -2.3%
525.84
US$792,441
1,507 -2.3% 525.84 US$792,441
2024-10-02 2024-10-02 PrS Proposed sale
1,507
525.84
US$792,441
1,507 525.84 US$792,441
2024-09-05 2024-09-04 PlS Planned sale
116 -0.2%
491.19
US$56,978
116 -0.2% 491.19 US$56,978
2024-09-04 2024-09-04 PrS Proposed sale
116
491.19
US$56,978
116 491.19 US$56,978
2024-07-03 2024-07-02 PlS Planned sale
2,877 -4.1%
592.80
US$1,705,486
2,877 -4.1% 592.80 US$1,705,486
2024-07-02 2024-07-02 PrS Proposed sale
2,877
592.80
US$1,705,486
2,877 592.80 US$1,705,486
2024-06-05 2024-06-04 PlS Planned sale
115 -0.2%
606.90
US$69,794
115 -0.2% 606.90 US$69,794
2024-06-04 2024-06-04 PrS Proposed sale
115
606.90
US$69,794
115 606.90 US$69,794
2024-04-03 2024-04-02 S Sale
2,874 -3.7%
627.12
US$1,802,343
2,874 -3.7% 627.12 US$1,802,343
2024-04-02 2024-04-02 PrS Proposed sale
2,874
627.12
US$1,802,343
2,874 627.12 US$1,802,343
2024-03-05 2024-03-04 PlS Planned sale
116 -0.1%
634.21
US$73,568
116 -0.1% 634.21 US$73,568
2024-03-04 2024-03-04 PrS Proposed sale
116
634.21
US$73,568
116 634.21 US$73,568
2024-03-05 2024-03-01 PlS Planned sale
8,817 -9.0%
620.00
US$5,466,540
8,817 -9.0% 620.00 US$5,466,540
2024-03-01 2024-03-01 PrS Proposed sale
8,817
620.00
US$5,466,540
8,817 620.00 US$5,466,540
2023-07-06 2023-07-05 PlS Planned sale
3,136 -5.2%
519.62
US$1,629,528
3,136 -5.2% 519.62 US$1,629,528
2023-07-05 2023-07-05 PrS Proposed sale
3,136
519.62
US$1,629,528
3,136 519.62 US$1,629,528
2023-06-13 2023-06-12 PlS Planned sale
10,846 -14.5%
516.83
US$5,605,538
10,846 -14.5% 516.83 US$5,605,538
2023-06-12 2023-06-12 PrS Proposed sale
10,846
516.83
US$5,605,538
10,846 516.83 US$5,605,538
2022-04-20 2022-04-19 PlS Planned sale
874 -1.4%
450.00
US$393,300
874 -1.4% 450.00 US$393,300
2021-04-07 2021-04-06 PlS Planned sale
2,106 -3.9%
468.60
US$986,872
2,106 -3.9% 468.60 US$986,872
2021-01-06 2021-01-05 PlS Planned sale
3,256 -6.0%
393.02
US$1,279,673
3,256 -6.0% 393.02 US$1,279,673
2021-01-06 2021-01-04 PlS Planned sale
433 -0.8%
396.44
US$171,659
433 -0.8% 396.44 US$171,659