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
Transaction date
Planned sale
Price
469.81
Quantity 4,014 -42.8%
Value US$2,175,951
Transaction date
Proposed sale
Price
189.58
Quantity 98,776
Value US$1,321,285
Transaction date
Planned sale
Price
50.54
Quantity 65,262 +5.8%
Value US$2,565,915
Transaction date
Proposed sale
Price
573.10
Quantity 16,628
Value US$9,529,507
Transaction date
Planned sale
Price
567.68
Quantity 16,628 -12.5%
Value US$9,439,383
Transaction date
Proposed sale
Price
577.35
Quantity 16,628
Value US$9,600,176
Transaction date
Planned sale
Price
550.16
Quantity 15,775 -15.7%
Value US$8,678,717
Transaction date
Proposed sale
Price
545.16
Quantity 15,775
Value US$8,599,899
Transaction date
Planned sale
Price
555.01
Quantity 5,555 -5.2%
Value US$3,083,096
Transaction date
Planned sale
Price
553.88
Quantity 5,146 -4.6%
Value US$2,850,252
Transaction date
Planned sale
Price
552.69
Quantity 6,963 -5.9%
Value US$3,848,346
Transaction date
Proposed sale
Price
555.07
Quantity 17,664
Value US$9,804,756
Transaction date
Planned sale
Price
568.44
Quantity 200 -0.2%
Value US$113,687
Transaction date
Planned sale
Price
567.71
Quantity 2,045 -2.4%
Value US$1,160,963
Transaction date
Planned sale
Price
566.32
Quantity 4,437 -5.0%
Value US$2,512,781
Transaction date
Planned sale
Price
565.64
Quantity 2,809 -3.1%
Value US$1,588,880
Transaction date
Planned sale
Price
564.25
Quantity 2,401 -2.6%
Value US$1,354,761
Transaction date
Planned sale
Price
563.43
Quantity 3,008 -3.1%
Value US$1,694,806
Transaction date
Planned sale
Price
562.33
Quantity 3,100 -3.1%
Value US$1,743,216
Transaction date
Proposed sale
Price
564.76
Quantity 18,000
Value US$10,165,680
Transaction date
Planned sale
Price
477.88
Quantity 400 -0.5%
Value US$191,153
Transaction date
Planned sale
Price
476.98
Quantity 800 -1.0%
Value US$381,585
Transaction date
Planned sale
Price
475.86
Quantity 1,781 -2.1%
Value US$847,501
Transaction date
Planned sale
Price
475.12
Quantity 3,769 -4.2%
Value US$1,790,726
Transaction date
Planned sale
Price
474.00
Quantity 1,100 -1.2%
Value US$521,400
Transaction date
Proposed sale
Price
479.48
Quantity 7,850
Value US$3,763,918
Transaction date
Planned sale
Price
476.73
Quantity 2,850 -5.6%
Value US$1,358,693
Transaction date
Planned sale
Price
475.87
Quantity 3,201 -6.0%
Value US$1,523,272
Transaction date
Planned sale
Price
474.71
Quantity 1,800 -3.2%
Value US$854,473
Transaction date
Proposed sale
Price
474.76
Quantity 7,851
Value US$3,727,341
Transaction date
Planned sale
Price
472.05
Quantity 400 -0.8%
Value US$188,818
Transaction date
Planned sale
Price
471.32
Quantity 2,505 -5.0%
Value US$1,180,663
Transaction date
Planned sale
Price
470.28
Quantity 2,244 -4.3%
Value US$1,055,303
Transaction date
Planned sale
Price
469.27
Quantity 1,300 -2.4%
Value US$610,054
Transaction date
Planned sale
Price
467.95
Quantity 1,402 -2.5%
Value US$656,070
Transaction date
Proposed sale
Price
471.28
Quantity 7,851
Value US$3,700,019
Transaction date
Planned sale
Price
380.22
Quantity 500 -1.4%
Value US$190,109
Transaction date
Planned sale
Price
379.03
Quantity 1,500 -4.0%
Value US$568,545
Transaction date
Planned sale
Price
378.06
Quantity 2,059 -5.2%
Value US$778,434
Transaction date
Planned sale
Price
376.93
Quantity 3,699 -8.5%
Value US$1,394,271
Transaction date
Planned sale
Price
375.99
Quantity 4,368 -9.2%
Value US$1,642,339
Transaction date
Planned sale
Price
375.05
Quantity 2,905 -5.7%
Value US$1,089,526
Transaction date
Planned sale
Price
373.91
Quantity 2,021 -3.8%
Value US$755,669
Transaction date
Planned sale
Price
370.00
Quantity 10,670 -27.7%
Value US$3,947,900
Notification date Transaction date Company B/S Transaction type Nb. shares
Price
Value
Number of shares Price Value Details
2026-08-06 2026-08-05 PlS Planned sale
4,014 -42.8%
469.81
US$2,175,951
4,014 -42.8% 469.81 US$2,175,951
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
16,628
573.10
US$9,529,507
16,628 573.10 US$9,529,507
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