Mastercard IncMA

Market cap
$490.7B
P/E ratio
Period EndCash from investing (Million USD)YoY (%)
Dec 31, 2024-3,402+151.81%
Dec 31, 2023-1,351-8.10%
Dec 31, 2022-1,470-72.12%
Dec 31, 2021-5,272+180.57%
Dec 31, 2020-1,879+14.57%
Dec 31, 2019-1,640+224.11%
Dec 31, 2018-506-71.56%
Dec 31, 2017-1,779+52.44%
Dec 31, 2016-1,167+63.22%
Dec 31, 2015-715-203.62%
Dec 31, 2014690-17350.00%
Dec 31, 2013-4-99.86%
Dec 31, 2012-2,839+279.55%
Dec 31, 2011-748+16.69%
Dec 31, 2010-641