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

Harish Gupta

Insider profile

Performance

Overall performance
2.4

Performance over holding periods
2.4
30 days 90 days 120 days
Average return -7% 8.2% 15.1%
Success rate 13% 68% 82%
Transactions
50 20% Buy
34 71% Buy
47 69% Buy
Harish Gupta's trades of Roto Pumps Ltd'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
2025-12-18 2025-12-16 B Purchase
90,575
90.15
₹205,391
90,575 90.15 ₹205,391
2025-12-18 2025-12-16 B Purchase
88,447
429.88
₹1,217,244
88,447 429.88 ₹1,217,244
2025-12-03 2025-12-01 B Purchase
35,119
223.50
₹4,122,839
35,119 223.50 ₹4,122,839
2025-12-03 2025-12-01 B Purchase
17,183
63.09
₹1,084,124
17,183 63.09 ₹1,084,124
2025-11-29 2025-11-27 B Purchase
18,978
61.70
₹1,170,989
18,978 61.70 ₹1,170,989
2025-11-29 2025-11-27 B Purchase
5,494
62.10
₹341,204
5,494 62.10 ₹341,204
2025-11-29 2025-11-27 B Purchase
18,978
61.70
₹1,170,988
18,978 61.70 ₹1,170,988
2025-11-29 2025-11-26 B Purchase
5,000
61.60
₹307,987
5,000 61.60 ₹307,987
2025-11-29 2025-11-26 B Purchase
5,000
61.60
₹307,986
5,000 61.60 ₹307,986
2025-11-29 2025-11-25 B Purchase
25,722
58.30
₹1,499,479
25,722 58.30 ₹1,499,479
2024-06-04 2024-06-04
IN HDFC Bank Ltd (HDFCBANK)
S Sale
31,900
1,530.00
₹48,807,000
31,900 1,530.00 ₹48,807,000
2021-02-10 2021-02-05
IN HDFC Bank Ltd (HDFCBANK)
S Sale
1,200
1,585.70
₹1,902,840
1,200 1,585.70 ₹1,902,840
2018-11-29 2018-11-26
IN HDFC Bank Ltd (HDFCBANK)
S Sale
1,000
1,950.00
₹1,950,000
1,000 1,950.00 ₹1,950,000
2018-09-04 2018-09-03
IN HDFC Bank Ltd (HDFCBANK)
S Sale
1,000
2,050.00
₹2,050,000
1,000 2,050.00 ₹2,050,000
2018-06-28 2018-06-28
IN HDFC Bank Ltd (HDFCBANK)
S Sale
1,000
2,050.00
₹2,050,000
1,000 2,050.00 ₹2,050,000
2018-06-05 2018-05-31
IN HDFC Bank Ltd (HDFCBANK)
S Sale
1,000
1,950.00
₹1,950,000
1,000 1,950.00 ₹1,950,000
2017-10-11 2017-10-09
IN HDFC Bank Ltd (HDFCBANK)
S Sale
1,000
1,790.00
₹1,790,000
1,000 1,790.00 ₹1,790,000
2017-09-13 2017-09-12
IN HDFC Bank Ltd (HDFCBANK)
S Sale
1,000
1,730.00
₹1,730,000
1,000 1,730.00 ₹1,730,000
2017-07-04 2017-06-30
IN HDFC Bank Ltd (HDFCBANK)
S Sale
1,000
1,680.00
₹1,680,000
1,000 1,680.00 ₹1,680,000
2017-06-12 2017-06-09
IN HDFC Bank Ltd (HDFCBANK)
S Sale
1,000
1,610.00
₹1,610,000
1,000 1,610.00 ₹1,610,000
2017-06-02 2017-05-31
IN HDFC Bank Ltd (HDFCBANK)
S Sale
1,000
1,610.00
₹1,610,000
1,000 1,610.00 ₹1,610,000
2017-05-26 2017-05-25
IN HDFC Bank Ltd (HDFCBANK)
S Sale
1,000
1,510.00
₹1,510,000
1,000 1,510.00 ₹1,510,000
2017-05-06 2017-05-04
IN HDFC Bank Ltd (HDFCBANK)
S Sale
1,000
1,510.00
₹1,510,000
1,000 1,510.00 ₹1,510,000
2017-05-03 2017-05-02
IN HDFC Bank Ltd (HDFCBANK)
S Sale
1,000
1,510.00
₹1,510,000
1,000 1,510.00 ₹1,510,000
2017-04-05 2017-03-31
IN HDFC Bank Ltd (HDFCBANK)
S Sale
1,000
1,400.00
₹1,400,000
1,000 1,400.00 ₹1,400,000
2017-03-25 2017-03-22
IN HDFC Bank Ltd (HDFCBANK)
S Sale
1,000
1,400.00
₹1,400,000
1,000 1,400.00 ₹1,400,000
2017-03-24 2017-03-22
IN HDFC Bank Ltd (HDFCBANK)
S Sale
1,000
1,400.00
₹1,400,000
1,000 1,400.00 ₹1,400,000
2017-03-22 2017-03-20
IN HDFC Bank Ltd (HDFCBANK)
S Sale
1,000
1,400.00
₹1,400,000
1,000 1,400.00 ₹1,400,000
2017-02-18 2017-02-17
IN HDFC Bank Ltd (HDFCBANK)
S Sale
1,000
1,400.00
₹1,400,000
1,000 1,400.00 ₹1,400,000
2017-02-18 2017-02-16
IN HDFC Bank Ltd (HDFCBANK)
S Sale
1,400
1,300.00
₹1,820,000
1,400 1,300.00 ₹1,820,000
2017-02-10 2017-02-06
IN HDFC Bank Ltd (HDFCBANK)
S Sale
500
1,300.00
₹650,000
500 1,300.00 ₹650,000
2017-02-09 2017-02-06
IN HDFC Bank Ltd (HDFCBANK)
S Sale
500
1,300.00
₹650,000
500 1,300.00 ₹650,000
2017-02-04 2017-02-03
IN HDFC Bank Ltd (HDFCBANK)
S Sale
1,500
1,300.00
₹1,950,000
1,500 1,300.00 ₹1,950,000
2017-02-03 2017-02-01
IN HDFC Bank Ltd (HDFCBANK)
S Sale
1,000
1,300.00
₹1,300,000
1,000 1,300.00 ₹1,300,000
2017-01-30 2017-01-27
IN HDFC Bank Ltd (HDFCBANK)
B Purchase
6,400
680.00
₹4,352,000
6,400 680.00 ₹4,352,000
2017-01-07 2016-12-30
IN HDFC Bank Ltd (HDFCBANK)
S Sale
500
1,180.00
₹590,000
500 1,180.00 ₹590,000
2016-12-09 2016-12-08
IN HDFC Bank Ltd (HDFCBANK)
S Sale
1,000
2,405.00
₹2,405,000
1,000 2,405.00 ₹2,405,000
2016-11-07 2016-11-04
IN HDFC Bank Ltd (HDFCBANK)
S Sale
1,000
1,250.00
₹1,250,000
1,000 1,250.00 ₹1,250,000
2016-09-29 2016-09-26
IN HDFC Bank Ltd (HDFCBANK)
S Sale
1,000
1,225.00
₹1,225,000
1,000 1,225.00 ₹1,225,000
2016-09-08 2016-08-31
IN HDFC Bank Ltd (HDFCBANK)
S Sale
500
1,225.00
₹612,500
500 1,225.00 ₹612,500
2016-09-06 2016-08-31
IN HDFC Bank Ltd (HDFCBANK)
S Sale
500
1,225.00
₹612,500
500 1,225.00 ₹612,500
2016-09-01 2016-08-30
IN HDFC Bank Ltd (HDFCBANK)
S Sale
1,000
1,225.00
₹1,225,000
1,000 1,225.00 ₹1,225,000
2017-07-31 2016-07-28
IN HDFC Bank Ltd (HDFCBANK)
S Sale
1,000
1,680.00
₹1,680,000
1,000 1,680.00 ₹1,680,000
2017-07-04 2016-06-30
IN HDFC Bank Ltd (HDFCBANK)
S Sale
1,000
1,680.00
₹1,680,000
1,000 1,680.00 ₹1,680,000
2016-07-02 2016-06-30
IN HDFC Bank Ltd (HDFCBANK)
S Sale
1,000
1,150.00
₹1,150,000
1,000 1,150.00 ₹1,150,000