Puru Aggarwal

Insider profile

Performance

Overall performance

Performance over holding periods
30 days 90 days 120 days
Average return -8% 8.2% 15.1%
Success rate 0% 68% 82%
Transactions
1 0% Buy
34 71% Buy
47 69% Buy
Performance for realised trades
Average return 128%
Success rate 73%
Average holding period 220
Transactions 28
Puru Aggarwal's trades of Goodluck India Ltd'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
Sale
Price
165.81
Quantity 52,913
Value ₹386,224
Transaction date
Sale
Price
376.49
Quantity 38,263
Value ₹4,434,154
Transaction date
Sale
Price
189.42
Quantity 63,239
Value ₹2,067,631
Transaction date
Sale
Price
1,204.72
Quantity 2,162
Value ₹2,604,615
Transaction date
Sale
Price
1,103.59
Quantity 10,430
Value ₹11,510,442
Transaction date
Sale
Price
1,108.26
Quantity 668
Value ₹740,320
Transaction date
Purchase
Price
714.55
Quantity 800
Value ₹571,640
Transaction date
Purchase
Price
714.60
Quantity 1,500
Value ₹1,071,900
Transaction date
Purchase
Price
693.85
Quantity 1,000
Value ₹693,850
Transaction date
Purchase
Price
696.70
Quantity 1,500
Value ₹1,045,050
Transaction date
Purchase
Price
550.00
Quantity 500
Value ₹275,000
Transaction date
Purchase
Price
547.25
Quantity 2,600
Value ₹1,422,850
Transaction date
Purchase
Price
306.75
Quantity 4,830
Value ₹1,481,602
Notification date Transaction date Company B/S Transaction type Nb. shares
Price
Value
Number of shares Price Value Details
2026-07-01 2026-06-29 S Sale
52,913
165.81
₹386,224
52,913 165.81 ₹386,224
2020-06-19 2020-06-18 S Sale
38,263
376.49
₹4,434,154
38,263 376.49 ₹4,434,154
2020-06-22 2020-06-17 S Sale
63,239
189.42
₹2,067,631
63,239 189.42 ₹2,067,631
2020-06-12 2020-06-11 S Sale
2,162
1,204.72
₹2,604,615
2,162 1,204.72 ₹2,604,615
2020-06-03 2020-06-01 S Sale
10,430
1,103.59
₹11,510,442
10,430 1,103.59 ₹11,510,442
2020-06-03 2020-06-01 S Sale
668
1,108.26
₹740,320
668 1,108.26 ₹740,320
2018-05-05 2018-05-04 B Purchase
800
714.55
₹571,640
800 714.55 ₹571,640
2018-05-05 2018-05-04 B Purchase
1,500
714.60
₹1,071,900
1,500 714.60 ₹1,071,900
2018-02-06 2018-02-02 B Purchase
1,000
693.85
₹693,850
1,000 693.85 ₹693,850
2018-02-06 2018-02-02 B Purchase
1,500
696.70
₹1,045,050
1,500 696.70 ₹1,045,050
2017-10-17 2017-10-17 B Purchase
500
550.00
₹275,000
500 550.00 ₹275,000
2017-10-17 2017-10-17 B Purchase
2,600
547.25
₹1,422,850
2,600 547.25 ₹1,422,850
2016-09-16 2016-09-12 B Purchase
4,830
306.75
₹1,481,602
4,830 306.75 ₹1,481,602