Michael Miebach

Insider profile

Currently holds a position at Mastercard Inc

Performance

Overall performance
2.8

Performance over holding periods
2.8
30 days 90 days 120 days
Average return 1% 8.2% 15.1%
Success rate 100% 68% 82%
Transactions
1 100% Buy
34 71% Buy
47 69% Buy

Positions

Position Company Period
President Mastercard Inc March 1, 2020 -
Chief Product Officer Mastercard Inc Jan. 1, 2016 - March 1, 2020

Michael Miebach'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
2026-08-05 2026-08-05 PrS Proposed sale
98,776
189.58
US$1,321,285
98,776 189.58 US$1,321,285
2026-08-04 2026-08-03 PlS Planned sale
65,262 +5.8%
50.54
US$2,565,915
65,262 +5.8% 50.54 US$2,565,915
2026-08-03 2026-08-03 PrS Proposed sale
10,418
247.04
US$3,931,867
10,418 247.04 US$3,931,867
2026-08-04 2026-07-31 PlS Planned sale
16,628 -12.5%
567.68
US$9,439,383
16,628 -12.5% 567.68 US$9,439,383
2026-07-31 2026-07-31 PrS Proposed sale
16,628
577.35
US$9,600,176
16,628 577.35 US$9,600,176
2026-02-25 2026-02-25 B Purchase
434 +inf%
233.33
US$101,264
434 +inf% 233.33 US$101,264
2025-03-27 2025-03-26 PlS Planned sale
15,775 -15.7%
550.16
US$8,678,717
15,775 -15.7% 550.16 US$8,678,717
2025-03-26 2025-03-26 PrS Proposed sale
15,775
545.16
US$8,599,899
15,775 545.16 US$8,599,899
2025-03-06 2025-03-05 PlS Planned sale
5,555 -5.2%
555.01
US$3,083,096
5,555 -5.2% 555.01 US$3,083,096
2025-03-06 2025-03-05 PlS Planned sale
5,146 -4.6%
553.88
US$2,850,252
5,146 -4.6% 553.88 US$2,850,252
2025-03-06 2025-03-05 PlS Planned sale
6,963 -5.9%
552.69
US$3,848,346
6,963 -5.9% 552.69 US$3,848,346
2025-03-05 2025-03-05 PrS Proposed sale
17,664
555.07
US$9,804,756
17,664 555.07 US$9,804,756
2025-02-20 2025-02-18 PlS Planned sale
200 -0.2%
568.44
US$113,687
200 -0.2% 568.44 US$113,687
2025-02-20 2025-02-18 PlS Planned sale
2,045 -2.4%
567.71
US$1,160,963
2,045 -2.4% 567.71 US$1,160,963
2025-02-20 2025-02-18 PlS Planned sale
4,437 -5.0%
566.32
US$2,512,781
4,437 -5.0% 566.32 US$2,512,781
2025-02-20 2025-02-18 PlS Planned sale
2,809 -3.1%
565.64
US$1,588,880
2,809 -3.1% 565.64 US$1,588,880
2025-02-20 2025-02-18 PlS Planned sale
2,401 -2.6%
564.25
US$1,354,761
2,401 -2.6% 564.25 US$1,354,761
2025-02-20 2025-02-18 PlS Planned sale
3,008 -3.1%
563.43
US$1,694,806
3,008 -3.1% 563.43 US$1,694,806
2025-02-20 2025-02-18 PlS Planned sale
3,100 -3.1%
562.33
US$1,743,216
3,100 -3.1% 562.33 US$1,743,216
2025-02-18 2025-02-18 PrS Proposed sale
18,000
564.76
US$10,165,680
18,000 564.76 US$10,165,680
2024-03-19 2024-03-15 PlS Planned sale
400 -0.5%
477.88
US$191,153
400 -0.5% 477.88 US$191,153
2024-03-19 2024-03-15 PlS Planned sale
800 -1.0%
476.98
US$381,585
800 -1.0% 476.98 US$381,585
2024-03-19 2024-03-15 PlS Planned sale
1,781 -2.1%
475.86
US$847,501
1,781 -2.1% 475.86 US$847,501
2024-03-19 2024-03-15 PlS Planned sale
3,769 -4.2%
475.12
US$1,790,726
3,769 -4.2% 475.12 US$1,790,726
2024-03-19 2024-03-15 PlS Planned sale
1,100 -1.2%
474.00
US$521,400
1,100 -1.2% 474.00 US$521,400
2024-03-15 2024-03-15 PrS Proposed sale
7,850
479.48
US$3,763,918
7,850 479.48 US$3,763,918
2024-03-05 2024-03-01 PlS Planned sale
2,850 -5.6%
476.73
US$1,358,693
2,850 -5.6% 476.73 US$1,358,693
2024-03-05 2024-03-01 PlS Planned sale
3,201 -6.0%
475.87
US$1,523,272
3,201 -6.0% 475.87 US$1,523,272
2024-03-05 2024-03-01 PlS Planned sale
1,800 -3.2%
474.71
US$854,473
1,800 -3.2% 474.71 US$854,473
2024-03-01 2024-03-01 PrS Proposed sale
7,851
474.76
US$3,727,341
7,851 474.76 US$3,727,341
2024-02-20 2024-02-16 PlS Planned sale
400 -0.8%
472.05
US$188,818
400 -0.8% 472.05 US$188,818
2024-02-20 2024-02-16 PlS Planned sale
2,505 -5.0%
471.32
US$1,180,663
2,505 -5.0% 471.32 US$1,180,663
2024-02-20 2024-02-16 PlS Planned sale
2,244 -4.3%
470.28
US$1,055,303
2,244 -4.3% 470.28 US$1,055,303
2024-02-20 2024-02-16 PlS Planned sale
1,300 -2.4%
469.27
US$610,054
1,300 -2.4% 469.27 US$610,054
2024-02-20 2024-02-16 PlS Planned sale
1,402 -2.5%
467.95
US$656,070
1,402 -2.5% 467.95 US$656,070
2024-02-16 2024-02-16 PrS Proposed sale
7,851
471.28
US$3,700,019
7,851 471.28 US$3,700,019
2023-01-30 2023-01-27 PlS Planned sale
500 -1.4%
380.22
US$190,109
500 -1.4% 380.22 US$190,109
2023-01-30 2023-01-27 PlS Planned sale
1,500 -4.0%
379.03
US$568,545
1,500 -4.0% 379.03 US$568,545
2023-01-30 2023-01-27 PlS Planned sale
2,059 -5.2%
378.06
US$778,434
2,059 -5.2% 378.06 US$778,434
2023-01-30 2023-01-27 PlS Planned sale
3,699 -8.5%
376.93
US$1,394,271
3,699 -8.5% 376.93 US$1,394,271
2023-01-30 2023-01-27 PlS Planned sale
4,368 -9.2%
375.99
US$1,642,339
4,368 -9.2% 375.99 US$1,642,339
2023-01-30 2023-01-27 PlS Planned sale
2,905 -5.7%
375.05
US$1,089,526
2,905 -5.7% 375.05 US$1,089,526
2023-01-30 2023-01-27 PlS Planned sale
2,021 -3.8%
373.91
US$755,669
2,021 -3.8% 373.91 US$755,669
2021-11-16 2021-11-15 PlS Planned sale
10,670 -27.7%
370.00
US$3,947,900
10,670 -27.7% 370.00 US$3,947,900
2020-11-12 2020-11-09 PlS Planned sale
8,410 -26.7%
347.00
US$2,918,270
8,410 -26.7% 347.00 US$2,918,270