SACHIN J. MEHRA

Insider profile

Performance

Overall performance
2.0

Performance over holding periods
2.0
30 days 90 days 120 days
Average return -5% 8.2% 15.1%
Success rate 0% 68% 82%
Transactions
6 0% Buy
34 71% Buy
47 69% Buy
SACHIN J. MEHRA's trades of Mastercard 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
Planned sale
Price
200.24
Quantity 4,113 -46.0%
Value US$4,956,236
Transaction date
Proposed sale
Price
490.72
Quantity 50,316
Value US$1,441,166
Transaction date
Planned sale
Price
264.14
Quantity 93,126 +15.5%
Value US$4,127,989
Transaction date
Proposed sale
Price
573.72
Quantity 1,000
Value US$573,720
Transaction date
Planned sale
Price
582.25
Quantity 160 -0.4%
Value US$93,160
Transaction date
Planned sale
Price
581.58
Quantity 840 -2.0%
Value US$488,524
Transaction date
Planned sale
Price
580.39
Quantity 732 -1.7%
Value US$424,847
Transaction date
Planned sale
Price
579.35
Quantity 400 -0.9%
Value US$231,742
Transaction date
Planned sale
Price
577.90
Quantity 628 -1.4%
Value US$362,922
Transaction date
Planned sale
Price
576.82
Quantity 1,280 -2.8%
Value US$738,331
Transaction date
Planned sale
Price
575.77
Quantity 1,168 -2.5%
Value US$672,499
Transaction date
Planned sale
Price
574.73
Quantity 1,150 -2.4%
Value US$660,942
Transaction date
Planned sale
Price
573.99
Quantity 966 -2.0%
Value US$554,477
Transaction date
Planned sale
Price
572.41
Quantity 120 -0.2%
Value US$68,690
Transaction date
Proposed sale
Price
574.31
Quantity 7,444
Value US$4,275,164
Transaction date
Planned sale
Price
576.96
Quantity 80 -0.2%
Value US$46,156
Transaction date
Planned sale
Price
576.33
Quantity 200 -0.5%
Value US$115,265
Transaction date
Planned sale
Price
573.75
Quantity 440 -1.1%
Value US$252,451
Transaction date
Planned sale
Price
572.69
Quantity 280 -0.7%
Value US$160,352
Transaction date
Planned sale
Price
571.38
Quantity 880 -2.1%
Value US$502,817
Transaction date
Planned sale
Price
570.41
Quantity 880 -2.0%
Value US$501,959
Transaction date
Planned sale
Price
569.18
Quantity 240 -0.5%
Value US$136,602
Transaction date
Proposed sale
Price
571.10
Quantity 3,000
Value US$1,713,300
Transaction date
Planned sale
Price
594.90
Quantity 2,166 -6.5%
Value US$1,288,545
Transaction date
Planned sale
Price
594.12
Quantity 297 -0.9%
Value US$176,455
Transaction date
Planned sale
Price
592.74
Quantity 1,987 -5.6%
Value US$1,177,774
Transaction date
Planned sale
Price
591.87
Quantity 3,613 -9.2%
Value US$2,138,429
Transaction date
Planned sale
Price
590.62
Quantity 2,241 -5.4%
Value US$1,323,568
Transaction date
Planned sale
Price
589.78
Quantity 4,240 -9.3%
Value US$2,500,682
Transaction date
Planned sale
Price
588.56
Quantity 497 -1.1%
Value US$292,512
Transaction date
Planned sale
Price
587.66
Quantity 822 -1.7%
Value US$483,054
Transaction date
Planned sale
Price
586.74
Quantity 1,400 -2.9%
Value US$821,439
Transaction date
Proposed sale
Price
595.29
Quantity 17,263
Value US$10,276,491
Transaction date
Planned sale
Price
590.53
Quantity 100 -0.3%
Value US$59,053
Transaction date
Planned sale
Price
590.03
Quantity 700 -2.2%
Value US$413,020
Transaction date
Planned sale
Price
588.94
Quantity 1,400 -4.2%
Value US$824,522
Transaction date
Planned sale
Price
587.86
Quantity 4,322 -11.4%
Value US$2,540,722
Transaction date
Planned sale
Price
587.04
Quantity 5,003 -11.7%
Value US$2,936,950
Transaction date
Planned sale
Price
585.97
Quantity 1,891 -4.2%
Value US$1,108,063
Transaction date
Planned sale
Price
584.93
Quantity 4,400 -9.0%
Value US$2,573,686
Transaction date
Proposed sale
Price
584.14
Quantity 17,816
Value US$10,407,038
Transaction date
Sale
Price
569.93
Quantity 200 -0.6%
Value US$113,985
Transaction date
Sale
Price
568.67
Quantity 400 -1.3%
Value US$227,468
Transaction date
Sale
Price
567.61
Quantity 1,231 -3.7%
Value US$698,733
Transaction date
Sale
Price
566.69
Quantity 2,217 -6.3%
Value US$1,256,342
Notification date Transaction date Company B/S Transaction type Nb. shares
Price
Value
Number of shares Price Value Details
2026-09-03 2026-09-02 PlS Planned sale
4,113 -46.0%
200.24
US$4,956,236
4,113 -46.0% 200.24 US$4,956,236
2026-09-02 2026-09-02 PrS Proposed sale
50,316
490.72
US$1,441,166
50,316 490.72 US$1,441,166
2026-08-20 2026-08-20 PlS Planned sale
93,126 +15.5%
264.14
US$4,127,989
93,126 +15.5% 264.14 US$4,127,989
2026-08-20 2026-08-20 PrS Proposed sale
1,000
573.72
US$573,720
1,000 573.72 US$573,720
2026-08-20 2026-08-19 PlS Planned sale
160 -0.4%
582.25
US$93,160
160 -0.4% 582.25 US$93,160
2026-08-20 2026-08-19 PlS Planned sale
840 -2.0%
581.58
US$488,524
840 -2.0% 581.58 US$488,524
2026-08-20 2026-08-19 PlS Planned sale
732 -1.7%
580.39
US$424,847
732 -1.7% 580.39 US$424,847
2026-08-20 2026-08-19 PlS Planned sale
400 -0.9%
579.35
US$231,742
400 -0.9% 579.35 US$231,742
2026-08-20 2026-08-19 PlS Planned sale
628 -1.4%
577.90
US$362,922
628 -1.4% 577.90 US$362,922
2026-08-20 2026-08-19 PlS Planned sale
1,280 -2.8%
576.82
US$738,331
1,280 -2.8% 576.82 US$738,331
2026-08-20 2026-08-19 PlS Planned sale
1,168 -2.5%
575.77
US$672,499
1,168 -2.5% 575.77 US$672,499
2026-08-20 2026-08-19 PlS Planned sale
1,150 -2.4%
574.73
US$660,942
1,150 -2.4% 574.73 US$660,942
2026-08-20 2026-08-19 PlS Planned sale
966 -2.0%
573.99
US$554,477
966 -2.0% 573.99 US$554,477
2026-08-20 2026-08-19 PlS Planned sale
120 -0.2%
572.41
US$68,690
120 -0.2% 572.41 US$68,690
2026-08-19 2026-08-19 PrS Proposed sale
7,444
574.31
US$4,275,164
7,444 574.31 US$4,275,164
2026-08-06 2026-08-05 PlS Planned sale
80 -0.2%
576.96
US$46,156
80 -0.2% 576.96 US$46,156
2026-08-06 2026-08-05 PlS Planned sale
200 -0.5%
576.33
US$115,265
200 -0.5% 576.33 US$115,265
2026-08-06 2026-08-05 PlS Planned sale
440 -1.1%
573.75
US$252,451
440 -1.1% 573.75 US$252,451
2026-08-06 2026-08-05 PlS Planned sale
280 -0.7%
572.69
US$160,352
280 -0.7% 572.69 US$160,352
2026-08-06 2026-08-05 PlS Planned sale
880 -2.1%
571.38
US$502,817
880 -2.1% 571.38 US$502,817
2026-08-06 2026-08-05 PlS Planned sale
880 -2.0%
570.41
US$501,959
880 -2.0% 570.41 US$501,959
2026-08-06 2026-08-05 PlS Planned sale
240 -0.5%
569.18
US$136,602
240 -0.5% 569.18 US$136,602
2026-08-05 2026-08-05 PrS Proposed sale
3,000
571.10
US$1,713,300
3,000 571.10 US$1,713,300
2025-09-03 2025-09-02 PlS Planned sale
2,166 -6.5%
594.90
US$1,288,545
2,166 -6.5% 594.90 US$1,288,545
2025-09-03 2025-09-02 PlS Planned sale
297 -0.9%
594.12
US$176,455
297 -0.9% 594.12 US$176,455
2025-09-03 2025-09-02 PlS Planned sale
1,987 -5.6%
592.74
US$1,177,774
1,987 -5.6% 592.74 US$1,177,774
2025-09-03 2025-09-02 PlS Planned sale
3,613 -9.2%
591.87
US$2,138,429
3,613 -9.2% 591.87 US$2,138,429
2025-09-03 2025-09-02 PlS Planned sale
2,241 -5.4%
590.62
US$1,323,568
2,241 -5.4% 590.62 US$1,323,568
2025-09-03 2025-09-02 PlS Planned sale
4,240 -9.3%
589.78
US$2,500,682
4,240 -9.3% 589.78 US$2,500,682
2025-09-03 2025-09-02 PlS Planned sale
497 -1.1%
588.56
US$292,512
497 -1.1% 588.56 US$292,512
2025-09-03 2025-09-02 PlS Planned sale
822 -1.7%
587.66
US$483,054
822 -1.7% 587.66 US$483,054
2025-09-03 2025-09-02 PlS Planned sale
1,400 -2.9%
586.74
US$821,439
1,400 -2.9% 586.74 US$821,439
2025-09-02 2025-09-02 PrS Proposed sale
17,263
595.29
US$10,276,491
17,263 595.29 US$10,276,491
2025-08-20 2025-08-19 PlS Planned sale
100 -0.3%
590.53
US$59,053
100 -0.3% 590.53 US$59,053
2025-08-20 2025-08-19 PlS Planned sale
700 -2.2%
590.03
US$413,020
700 -2.2% 590.03 US$413,020
2025-08-20 2025-08-19 PlS Planned sale
1,400 -4.2%
588.94
US$824,522
1,400 -4.2% 588.94 US$824,522
2025-08-20 2025-08-19 PlS Planned sale
4,322 -11.4%
587.86
US$2,540,722
4,322 -11.4% 587.86 US$2,540,722
2025-08-20 2025-08-19 PlS Planned sale
5,003 -11.7%
587.04
US$2,936,950
5,003 -11.7% 587.04 US$2,936,950
2025-08-20 2025-08-19 PlS Planned sale
1,891 -4.2%
585.97
US$1,108,063
1,891 -4.2% 585.97 US$1,108,063
2025-08-20 2025-08-19 PlS Planned sale
4,400 -9.0%
584.93
US$2,573,686
4,400 -9.0% 584.93 US$2,573,686
2025-08-19 2025-08-19 PrS Proposed sale
17,816
584.14
US$10,407,038
17,816 584.14 US$10,407,038
2025-08-06 2025-08-05 S Sale
200 -0.6%
569.93
US$113,985
200 -0.6% 569.93 US$113,985
2025-08-06 2025-08-05 S Sale
400 -1.3%
568.67
US$227,468
400 -1.3% 568.67 US$227,468
2025-08-06 2025-08-05 S Sale
1,231 -3.7%
567.61
US$698,733
1,231 -3.7% 567.61 US$698,733
2025-08-06 2025-08-05 S Sale
2,217 -6.3%
566.69
US$1,256,342
2,217 -6.3% 566.69 US$1,256,342