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
Notification date Transaction date Company B/S Transaction type Nb. shares
Price
Value
Number of shares Price Value Details
2025-09-03 2025-09-02 PlS Planned sale
88,065 -35.7%
498.71
US$2,545,578
88,065 -35.7% 498.71 US$2,545,578
2025-09-03 2025-09-02 PlS Planned sale
85,733 +42.2%
456.30
US$2,909,046
85,733 +42.2% 456.30 US$2,909,046
2025-09-03 2025-09-02 PlS Planned sale
83,750 +49.8%
242.42
US$1,172,038
83,750 +49.8% 242.42 US$1,172,038
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
2025-08-06 2025-08-05 S Sale
2,010 -5.4%
565.65
US$1,136,947
2,010 -5.4% 565.65 US$1,136,947
2025-08-06 2025-08-05 S Sale
200 -0.5%
564.53
US$112,906
200 -0.5% 564.53 US$112,906
2025-08-06 2025-08-05 PlS Planned sale
500 -1.3%
563.57
US$281,783
500 -1.3% 563.57 US$281,783
2025-08-05 2025-08-05 PrS Proposed sale
6,758
569.81
US$3,850,776
6,758 569.81 US$3,850,776
2025-08-05 2025-08-05 PrS Proposed sale
6,758
569.81
US$3,850,776
6,758 569.81 US$3,850,776
2024-11-04 2024-11-01 PlS Planned sale
4,716 -14.7%
500.44
US$2,360,075
4,716 -14.7% 500.44 US$2,360,075
2024-11-01 2024-11-01 PrS Proposed sale
4,716
499.59
US$2,356,066
4,716 499.59 US$2,356,066
2024-08-19 2024-08-16 PlS Planned sale
6,724 -19.8%
470.00
US$3,160,280
6,724 -19.8% 470.00 US$3,160,280
2024-08-16 2024-08-16 PrS Proposed sale
6,724
468.71
US$3,151,606
6,724 468.71 US$3,151,606
2024-08-06 2024-08-05 PlS Planned sale
13,439 -33.0%
455.00
US$6,114,745
13,439 -33.0% 455.00 US$6,114,745
2024-08-05 2024-08-05 PrS Proposed sale
13,439
462.02
US$6,209,087
13,439 462.02 US$6,209,087
2023-09-05 2023-09-01 PlS Planned sale
300 -1.4%
414.68
US$124,405
300 -1.4% 414.68 US$124,405
2023-09-05 2023-09-01 PlS Planned sale
3,600 -14.6%
413.99
US$1,490,364
3,600 -14.6% 413.99 US$1,490,364
2023-09-05 2023-09-01 PlS Planned sale
2,100 -7.9%
412.91
US$867,118
2,100 -7.9% 412.91 US$867,118
2023-09-01 2023-09-01 PrS Proposed sale
6,000
412.64
US$2,475,840
6,000 412.64 US$2,475,840
2023-08-03 2023-08-01 PlS Planned sale
194 -0.9%
397.16
US$77,048
194 -0.9% 397.16 US$77,048
2023-08-03 2023-08-01 PlS Planned sale
1,200 -5.4%
396.76
US$476,106
1,200 -5.4% 396.76 US$476,106
2023-08-03 2023-08-01 PlS Planned sale
1,000 -4.3%
395.29
US$395,288
1,000 -4.3% 395.29 US$395,288
2023-08-03 2023-08-01 PlS Planned sale
2,400 -9.4%
394.20
US$946,077
2,400 -9.4% 394.20 US$946,077
2023-08-03 2023-08-01 PlS Planned sale
6,044 -19.2%
393.75
US$2,379,818
6,044 -19.2% 393.75 US$2,379,818
2023-08-01 2023-08-01 PrS Proposed sale
10,838
394.28
US$4,273,207
10,838 394.28 US$4,273,207
2022-08-16 2022-08-15 PlS Planned sale
5,000 -24.1%
360.00
US$1,800,000
5,000 -24.1% 360.00 US$1,800,000
2020-08-03 2020-07-31 PlS Planned sale
7,753 -41.5%
309.97
US$2,403,210
7,753 -41.5% 309.97 US$2,403,210