Mastercard IncMA

Market cap
$522.6B
P/E ratio
Period EndReturn on equity (%) (Million USD)YoY (%)
Dec 31, 2024190.9+13.65%
Dec 31, 2023168+16.19%
Dec 31, 2022144.6+15.41%
Dec 31, 2021125.3+21.18%
Dec 31, 2020103.4-27.84%
Dec 31, 2019143.2+33.42%
Dec 31, 2018107.4+53.31%
Dec 31, 201770+1.33%
Dec 31, 201669.1+16.94%
Dec 31, 201559.1+16.98%
Dec 31, 201450.5+16.92%
Dec 31, 201343.2+0.28%
Dec 31, 201243.1+25.41%
Dec 31, 201134.4