Mastercard IncMA

Market cap
$488.4B
P/E ratio
Period EndAccounts payable (Million USD)YoY (%)
Dec 31, 2024929+11.39%
Dec 31, 2023834-9.94%
Dec 31, 2022926+25.47%
Dec 31, 2021738+40.04%
Dec 31, 2020527+7.77%
Dec 31, 2019489-8.94%
Dec 31, 2018537-42.44%
Dec 31, 2017933+53.20%
Dec 31, 2016609+29.03%
Dec 31, 2015472+12.65%
Dec 31, 2014419+23.96%
Dec 31, 2013338-5.32%
Dec 31, 2012357-0.83%
Dec 31, 2011360+32.35%
Dec 31, 2010272