Rangan Yamini

Insider profile

Performance

Overall performance
3.4

Performance over holding periods
3.4
30 days 90 days 120 days
Average return 4% 8.2% 15.1%
Success rate 78% 68% 82%
Transactions
2 50% 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 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
137.40
Quantity 26,392 +31.0%
Value US$2,705,040
Transaction date
Planned sale
Price
406.28
Quantity 78,806 -28.2%
Value US$1,612,780
Transaction date
Proposed sale
Price
326.72
Quantity 7,123
Value US$4,029,010
Transaction date
Planned sale
Price
500.00
Quantity 477 -0.8%
Value US$238,500
Transaction date
Proposed sale
Price
500.00
Quantity 477
Value US$238,500
Transaction date
Planned sale
Price
551.79
Quantity 2,383 -3.6%
Value US$1,314,916
Transaction date
Proposed sale
Price
551.79
Quantity 2,383
Value US$1,314,916
Transaction date
Proposed sale
Price
600.00
Quantity 136
Value US$81,600
Transaction date
Planned sale
Price
600.00
Quantity 136 -0.2%
Value US$81,600
Transaction date
Planned sale
Price
593.48
Quantity 477 -0.7%
Value US$283,090
Transaction date
Proposed sale
Price
593.48
Quantity 477
Value US$283,090
Transaction date
Planned sale
Price
600.00
Quantity 680 -0.9%
Value US$408,000
Transaction date
Proposed sale
Price
600.00
Quantity 680
Value US$408,000
Transaction date
Planned sale
Price
573.92
Quantity 2,382 -3.2%
Value US$1,367,077
Transaction date
Proposed sale
Price
573.92
Quantity 2,382
Value US$1,367,077
Transaction date
Planned sale
Price
681.02
Quantity 3,242 -4.0%
Value US$2,207,867
Transaction date
Proposed sale
Price
681.02
Quantity 3,242
Value US$2,207,867
Transaction date
Planned sale
Price
701.59
Quantity 3,057 -5.4%
Value US$2,144,761
Transaction date
Proposed sale
Price
701.59
Quantity 3,057
Value US$2,144,761
Transaction date
Planned sale
Price
713.79
Quantity 115 -0.2%
Value US$82,086
Transaction date
Proposed sale
Price
713.79
Quantity 115
Value US$82,086
Transaction date
Planned sale
Price
550.00
Quantity 1,374 -2.2%
Value US$755,700
Transaction date
Proposed sale
Price
550.00
Quantity 1,374
Value US$755,700
Transaction date
Planned sale
Price
525.84
Quantity 1,507 -2.3%
Value US$792,441
Transaction date
Proposed sale
Price
525.84
Quantity 1,507
Value US$792,441
Transaction date
Planned sale
Price
491.19
Quantity 116 -0.2%
Value US$56,978
Transaction date
Proposed sale
Price
491.19
Quantity 116
Value US$56,978
Transaction date
Planned sale
Price
592.80
Quantity 2,877 -4.1%
Value US$1,705,486
Transaction date
Proposed sale
Price
592.80
Quantity 2,877
Value US$1,705,486
Transaction date
Planned sale
Price
606.90
Quantity 115 -0.2%
Value US$69,794
Transaction date
Proposed sale
Price
606.90
Quantity 115
Value US$69,794
Transaction date
Sale
Price
627.12
Quantity 2,874 -3.7%
Value US$1,802,343
Transaction date
Proposed sale
Price
627.12
Quantity 2,874
Value US$1,802,343
Transaction date
Planned sale
Price
634.21
Quantity 116 -0.1%
Value US$73,568
Transaction date
Proposed sale
Price
634.21
Quantity 116
Value US$73,568
Transaction date
Planned sale
Price
620.00
Quantity 8,817 -9.0%
Value US$5,466,540
Transaction date
Proposed sale
Price
620.00
Quantity 8,817
Value US$5,466,540
Transaction date
Planned sale
Price
519.62
Quantity 3,136 -5.2%
Value US$1,629,528
Transaction date
Proposed sale
Price
519.62
Quantity 3,136
Value US$1,629,528
Transaction date
Planned sale
Price
516.83
Quantity 10,846 -14.5%
Value US$5,605,538
Transaction date
Proposed sale
Price
516.83
Quantity 10,846
Value US$5,605,538
Transaction date
Planned sale
Price
450.00
Quantity 874 -1.4%
Value US$393,300
Transaction date
Planned sale
Price
468.60
Quantity 2,106 -3.9%
Value US$986,872
Transaction date
Planned sale
Price
393.02
Quantity 3,256 -6.0%
Value US$1,279,673
Transaction date
Planned sale
Price
396.44
Quantity 433 -0.8%
Value US$171,659
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