NYSE:MMI | Key Financial Ratios | Marcus & Millichap, Inc.

Complete source-backed ratio history.

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

Historical Key Financial Ratios

DateCurrent ratioDebt/equityROAROE
2026-06-302.921.87%2.48%
2026-03-312.65-0.08%-0.10%
2025-12-312.55-0.23%-0.32%
2025-09-302.74-0.82%-1.11%
2025-06-303.47-1.55%-2.02%
2025-03-313.77-0.85%-1.10%
2024-12-313.08-1.42%-1.96%
2024-09-303.15-3.74%-5.04%
2024-06-303.7-4.24%-5.58%
2024-03-313.71-4.62%-6.10%
2023-12-313.74-3.87%-5.27%
2023-09-303.77-1.80%-2.45%
2023-06-304.291.67%2.22%
2023-03-313.947.21%9.62%
2022-12-313.4710.38%14.61%
2022-09-303.5215.83%21.87%
2022-06-303.8917.68%23.83%
2022-03-312.9716.35%23.73%
2021-12-312.713.63%20.46%
2021-09-303.2911.89%16.46%
2021-06-303.569.32%12.77%
2021-03-314.195.96%7.97%
2020-12-313.575.50%7.83%
2020-09-304.915.74%7.66%
2020-06-305.947.93%10.37%
2020-03-315.3711.09%14.60%
2019-12-314.0310.85%15.55%
2019-09-304.5712.40%17.46%
2019-06-304.3613.13%18.64%
2019-03-314.6414.06%19.92%
2018-12-31415.41%21.30%
2018-09-304.6713.63%18.16%
2018-06-305.6913.53%17.87%
2018-03-316.413.29%17.26%
2017-12-313.8511.21%16.36%
2017-09-304.6214.22%19.59%
2017-06-304.3414.97%20.68%
2017-03-315.0117.01%22.78%
2016-12-312.9916.41%24.98%
2016-09-302.8618.73%27.87%
2016-06-303.5620.46%29.98%
2016-03-314.222.68%32.93%
2015-12-312.6120.66%35.11%
2015-09-302.9822.11%36.88%
2015-06-302.7823.47%40.06%
2015-03-313.9425.96%42.59%
2014-12-312.4521.20%42.40%
2014-09-302.8312.18%24.44%
2014-06-303.0310.54%21.39%
2014-03-313.139.13%19.06%
2013-12-312.114.90%13.13%
2013-09-300.9449.29%813.25%
2012-12-310.23

Annual Key Financial Ratios

DateCurrent ratioDebt/equityROAROE
2025-12-312.55-0.23%-0.32%
2024-12-313.08-1.42%-1.96%
2023-12-313.74-3.87%-5.27%
2022-12-313.4710.38%14.61%
2021-12-312.713.63%20.46%
2020-12-313.575.50%7.83%
2019-12-314.0310.85%15.55%
2018-12-31415.41%21.30%
2017-12-313.8511.21%16.36%
2016-12-312.9916.41%24.98%
2015-12-312.6120.66%35.11%
2014-12-312.4521.20%42.40%
2013-12-312.114.90%13.13%
2012-12-310.2331.13%129.14%
2011-12-3166.73%