LANG FAMILY TRUST

Insider profile

Performance

Overall performance
2.7

Performance over holding periods
2.7
30 days 90 days 120 days
Average return 5% 8.2% 15.1%
Success rate 67% 68% 82%
Transactions
30 100% Buy
34 71% Buy
47 69% Buy
LANG FAMILY TRUST's trades of M & B Engineering 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
Purchase
Price
430.70
Quantity 48,202
Value ₹719,033
Transaction date
Purchase
Price
228.75
Quantity 7,682
Value ₹4,857,824
Transaction date
Purchase
Price
237.82
Quantity 15,225
Value ₹2,018,029
Transaction date
Purchase
Price
106.77
Quantity 108,700
Value ₹11,605,899
Transaction date
Purchase
Price
106.77
Quantity 108,700
Value ₹11,605,899
Transaction date
Purchase
Price
106.77
Quantity 108,700
Value ₹11,605,899
Transaction date
Purchase
Price
104.49
Quantity 294,300
Value ₹30,750,983
Transaction date
Purchase
Price
104.49
Quantity 294,300
Value ₹30,751,680
Transaction date
Purchase
Price
104.49
Quantity 294,300
Value ₹30,750,983
Transaction date
Purchase
Price
104.49
Quantity 294,300
Value ₹30,751,680
Transaction date
Purchase
Price
102.32
Quantity 240,890
Value ₹24,648,549
Transaction date
Purchase
Price
102.32
Quantity 240,890
Value ₹24,647,489
Transaction date
Purchase
Price
102.32
Quantity 240,890
Value ₹24,648,549
Transaction date
Purchase
Price
102.32
Quantity 240,890
Value ₹24,647,489
Transaction date
Purchase
Price
93.83
Quantity 47,110
Value ₹4,420,419
Transaction date
Purchase
Price
93.83
Quantity 47,110
Value ₹4,420,551
Transaction date
Purchase
Price
96.94
Quantity 170,500
Value ₹16,528,270
Transaction date
Purchase
Price
96.91
Quantity 170,500
Value ₹16,523,155
Transaction date
Purchase
Price
93.32
Quantity 585,000
Value ₹54,592,200
Transaction date
Purchase
Price
93.31
Quantity 585,000
Value ₹54,584,250
Transaction date
Purchase
Price
91.92
Quantity 860,000
Value ₹79,048,981
Transaction date
Purchase
Price
91.93
Quantity 860,000
Value ₹79,060,200
Transaction date
Purchase
Price
82.15
Quantity 1,093,500
Value ₹89,831,690
Transaction date
Purchase
Price
82.14
Quantity 1,093,500
Value ₹89,824,885
Transaction date
Purchase
Price
0.00
Quantity 14,528,955
Value ₹0
Transaction date
Sale
Price
850,321.00
Quantity 225,000,000 -97.9%
Value US$191,322,225,000,000
Notification date Transaction date Company B/S Transaction type Nb. shares
Price
Value
Number of shares Price Value Details
2026-09-25 2026-09-21 B Purchase
48,202
430.70
₹719,033
48,202 430.70 ₹719,033
2026-09-25 2026-09-21 B Purchase
7,682
228.75
₹4,857,824
7,682 228.75 ₹4,857,824
2026-09-02 2026-08-31 B Purchase
15,225
237.82
₹2,018,029
15,225 237.82 ₹2,018,029
2026-09-02 2026-08-31 B Purchase
108,700
106.77
₹11,605,899
108,700 106.77 ₹11,605,899
2026-09-02 2026-08-31 B Purchase
108,700
106.77
₹11,605,899
108,700 106.77 ₹11,605,899
2026-09-02 2026-08-31 B Purchase
108,700
106.77
₹11,605,899
108,700 106.77 ₹11,605,899
2026-09-02 2026-08-28 B Purchase
294,300
104.49
₹30,750,983
294,300 104.49 ₹30,750,983
2026-09-02 2026-08-28 B Purchase
294,300
104.49
₹30,751,680
294,300 104.49 ₹30,751,680
2026-09-02 2026-08-27 B Purchase
294,300
104.49
₹30,750,983
294,300 104.49 ₹30,750,983
2026-09-02 2026-08-27 B Purchase
294,300
104.49
₹30,751,680
294,300 104.49 ₹30,751,680
2026-08-31 2026-08-26 B Purchase
240,890
102.32
₹24,648,549
240,890 102.32 ₹24,648,549
2026-08-31 2026-08-26 B Purchase
240,890
102.32
₹24,647,489
240,890 102.32 ₹24,647,489
2026-08-31 2026-08-25 B Purchase
240,890
102.32
₹24,648,549
240,890 102.32 ₹24,648,549
2026-08-31 2026-08-25 B Purchase
240,890
102.32
₹24,647,489
240,890 102.32 ₹24,647,489
2026-08-27 2026-08-24 B Purchase
47,110
93.83
₹4,420,419
47,110 93.83 ₹4,420,419
2026-08-27 2026-08-24 B Purchase
47,110
93.83
₹4,420,551
47,110 93.83 ₹4,420,551
2026-06-10 2026-06-09 B Purchase
170,500
96.94
₹16,528,270
170,500 96.94 ₹16,528,270
2026-06-10 2026-06-09 B Purchase
170,500
96.91
₹16,523,155
170,500 96.91 ₹16,523,155
2026-06-10 2026-06-09 B Purchase
18,794
225.79
₹4,243,497
18,794 225.79 ₹4,243,497
2026-06-10 2026-06-09 B Purchase
18,794
225.63
₹4,240,490
18,794 225.63 ₹4,240,490
2026-06-10 2026-06-08 B Purchase
585,000
93.32
₹54,592,200
585,000 93.32 ₹54,592,200
2026-06-10 2026-06-08 B Purchase
585,000
93.31
₹54,584,250
585,000 93.31 ₹54,584,250
2026-06-10 2026-06-08 B Purchase
37,500
224.18
₹8,406,750
37,500 224.18 ₹8,406,750
2026-06-10 2026-06-08 B Purchase
37,500
224.11
₹8,404,125
37,500 224.11 ₹8,404,125
2026-06-05 2026-06-04 B Purchase
860,000
91.92
₹79,048,981
860,000 91.92 ₹79,048,981
2026-06-05 2026-06-04 B Purchase
860,000
91.93
₹79,060,200
860,000 91.93 ₹79,060,200
2026-06-03 2026-06-02 B Purchase
1,093,500
82.15
₹89,831,690
1,093,500 82.15 ₹89,831,690
2026-06-03 2026-06-02 B Purchase
1,093,500
82.14
₹89,824,885
1,093,500 82.14 ₹89,824,885
2026-06-03 2026-06-01 B Purchase
100,000
222.91
₹22,291,000
100,000 222.91 ₹22,291,000
2026-06-03 2026-06-01 B Purchase
100,000
222.95
₹22,295,000
100,000 222.95 ₹22,295,000
2025-06-21 2025-06-19 B Purchase
14,528,955
0.00
₹0
14,528,955 0.00 ₹0
2004-07-23 2004-07-15 S Sale
225,000,000 -97.9%
850,321.00
US$191,322,225,000,000
225,000,000 -97.9% 850,321.00 US$191,322,225,000,000