Latest filing published 26 Jun 2025 for Mastercard Inc.
Insider track record
Oki Matsumoto: trading record in brief
Oki Matsumoto appears at Mastercard Inc as a director. The 16 filings in the record were published between June 29, 2016 and June 26, 2025, and all of them record share grants. There is no purchase, no sale and no option exercise.
The yearly rhythm changes once: one filing a year from 2016 to 2019, then two a year from 2020 to 2025. The first and the last publication both fall at the end of June (June 29, 2016 and June 26, 2025), and Mastercard Inc remains the only company in the record.
The record is therefore silent on amounts: no line carries a euro sum, so there is no largest transaction to speak of. The median publication delay is 2 days across all 16 filings. The profile shows no recent activity, since the latest filing dates from June 2025, and nothing in it describes a trade decided in the market.
Companies and markets linked to Oki Matsumoto
Open company profiles for insider transactions, fundamentals and analyst consensus when available.
- 458 shares0Class A Common StockSEC:0001141391-25-000142:0
- 86 shares@ US$532.83520.3% of flowClass A Common StockSEC:0001141391-25-000118:0
- 545 shares0Class A Common StockSEC:0001141391-24-000139:0
- 79 shares@ US$443.0816.6% of flowClass A Common StockSEC:0001141391-24-000114:0
- 642 shares0Class A Common StockSEC:0001141391-23-000098:0
- 83 shares@ US$377.1714.6% of flowClass A Common StockSEC:0001141391-23-000089:0
- 104 shares@ US$325.020.0000% mcap16.3% of flowClass A Common StockSEC:0001141391-22-000139:0
- 741 shares0Class A Common StockSEC:0001141391-22-000134:0
- 201 shares@ US$376.4932.2% of flowClass A Common StockSEC:0001141391-21-000143:0
- 622 shares0Class A Common StockSEC:0001141391-21-000133:0
- 355 shares@ US$293.6432.1% of flowClass A Common StockSEC:0001141391-20-000153:0
- 707 shares0Class A Common StockSEC:0001141391-20-000135:0
- 828 shares0Class A Common StockSEC:0001141391-19-000113:0
- 993 shares0Class A Common StockSEC:0001141391-18-000096:0
- 1,508 shares0Class A Common StockSEC:0001141391-17-000111:0
- 2,047 shares0Class A Common StockSEC:0001141391-16-000179:0
16 of 16 declarations