NASDAQ:MELI | Key Financial Ratios | MERCADOLIBRE INC

Complete source-backed ratio history.

Available history
2008-12-31 to 2026-06-30
Data captured

Historical Key Financial Ratios

DateCurrent ratioDebt/equityROAROE
2026-06-301.123.63%23.78%
2026-03-311.164.09%26.37%
2025-12-311.174.68%29.59%
2025-09-301.175.66%33.40%
2025-06-301.26.23%35.94%
2025-03-311.27.45%41.19%
2024-12-311.217.58%43.92%
2024-09-301.256.35%35.91%
2024-06-301.286.98%38.27%
2024-03-311.275.93%33.33%
2023-12-311.275.60%32.14%
2023-09-301.276.12%36.01%
2023-06-301.284.97%33.61%
2023-03-311.284.35%30.29%
2022-12-311.283.51%26.38%
2022-09-301.342.27%16.62%
2022-06-301.32.07%15.00%
2022-03-311.41.65%11.45%
2021-12-311.40.82%5.42%
2021-09-301.231.15%63.52%
2021-06-301.18-0.03%-2.27%
2021-03-311.22-0.27%46.30%
2020-12-311.47-0.02%-0.06%
2020-09-301.64-0.07%-0.24%
2020-06-301.79-3.03%-9.14%
2020-03-312.23-4.60%-10.98%
2019-12-312.16-3.60%-8.67%
2019-09-302.73-2.71%-5.90%
2019-06-302.540.34%0.73%
2019-03-312.82-0.27%-0.53%
2018-12-311.3-1.63%-10.87%
2018-09-301.62-5.05%-29.84%
2018-06-301.15-4.23%-41.51%
2018-03-311.18-2.77%-18.85%
2017-12-311.330.82%4.23%
2017-09-301.448.21%32.71%
2017-06-301.429.53%31.39%
2017-03-311.4810.42%32.07%
2016-12-311.519.97%31.80%
2016-09-301.539.87%31.39%
2016-06-301.5911.46%35.85%
2016-03-311.5712.40%38.04%
2015-12-311.6910.54%31.16%
2015-09-301.79.45%27.78%
2015-06-301.588.73%25.87%
2015-03-311.824.51%13.30%
2014-12-311.827.51%20.40%
2014-09-302.018.43%23.24%
2014-06-302.558.41%22.34%
2014-03-311.4921.79%37.24%
2013-12-311.4619.84%34.22%
2013-09-301.4418.78%32.98%
2013-06-301.5719.58%33.58%
2013-03-311.5819.70%33.04%
2012-12-311.6221.15%34.94%
2012-09-301.7821.53%34.58%
2012-06-301.7723.32%37.50%
2012-03-311.8121.88%34.66%
2011-12-311.6921.58%35.04%
2011-09-301.6721.86%34.21%
2011-06-301.5820.62%32.19%
2011-03-31121.09%33.02%
2010-12-311.1520.77%32.63%
2010-09-301.1621.34%32.90%
2010-06-301.0320.34%31.73%
2010-03-3130.38%
2009-12-311.36

Annual Key Financial Ratios

DateCurrent ratioDebt/equityROAROE
2025-12-311.174.68%29.59%
2024-12-311.217.58%43.92%
2023-12-311.275.60%32.14%
2022-12-311.283.51%26.38%
2021-12-311.40.82%5.42%
2020-12-311.47-0.02%-0.06%
2019-12-312.16-3.60%-8.67%
2018-12-311.3-1.63%-10.87%
2017-12-311.330.82%4.23%
2016-12-311.519.97%31.80%
2015-12-311.6910.54%31.16%
2014-12-311.827.51%20.40%
2013-12-311.4619.84%34.21%
2012-12-311.6221.15%34.94%
2011-12-311.6921.58%35.04%
2010-12-311.1520.77%32.63%
2009-12-311.3618.19%29.08%
2008-12-3120.14%