NASDAQ:MAMA | Key Financial Ratios | Mama's Creations, Inc.

Complete source-backed ratio history.

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

Historical Key Financial Ratios

DateCurrent ratioDebt/equityROAROE
2026-07-316.933.67%4.42%
2026-04-302.326.98%11.03%
2026-01-312.176.17%10.05%
2025-10-311.855.54%9.38%
2025-07-311.588.83%15.29%
2025-04-301.298.34%16.62%
2025-01-311.287.89%14.91%
2024-10-311.177.35%15.30%
2024-07-311.3711.92%22.95%
2024-04-301.3712.09%28.07%
2024-01-311.4114.55%33.50%
2023-10-311.4216.47%38.97%
2023-07-311.3915.25%38.52%
2023-04-301.4110.05%25.79%
2023-01-311.326.66%18.41%
2022-10-311.28-2.57%-8.16%
2022-07-311.22-5.96%-23.82%
2022-04-301.4-2.38%-9.49%
2022-01-311.3-0.84%-3.11%
2021-10-312.2917.27%29.18%
2021-07-312.2521.74%37.10%
2021-04-302.2524.82%42.32%
2021-01-312.1928.95%48.95%
2020-10-311.9123.55%50.04%
2020-07-312.1222.35%68.80%
2020-04-301.5217.84%156.00%
2020-01-311.3415.42%381.21%
2019-10-311.4410.57%1753.78%
2019-07-311.3710.95%-282.33%
2019-04-301.315.19%-59.95%
2019-01-311.325.91%-35.47%
2018-10-310.617.49%-46.00%
2018-07-310.523.95%-15.83%
2018-04-300.657.75%-42.39%
2018-01-310.624.40%-16.52%
2017-10-311.024.13%19.86%
2017-07-311.014.90%28.16%
2017-04-301.2-1.17%-6.50%
2017-01-310.69-5.95%11.22%
2016-10-311.54-13.61%-113.10%
2016-07-314.71-34.70%-338.17%
2016-04-301.02-43.40%-410.80%
2016-01-310.99-60.89%115.26%
2015-10-311.92-88.33%-52827.42%
2015-07-311.04-85.55%-491.34%
2015-04-302.17-78.48%-401.38%
2015-01-312.08-58.55%-187.76%
2014-10-312.37-54.75%-94.19%
2014-07-315.32-61.86%-72.18%
2014-04-305.46-56.30%-65.93%
2014-01-315.19
2013-12-315.1-57.52%-68.53%
2013-09-309.72-57.64%-63.51%
2013-06-302.27-153.31%-263.21%
2013-03-313.3-99.96%-142.96%
2012-12-315.6-67.05%-81.52%
2012-09-300.03-85326.13%2733.40%
2012-06-300-1086220.99%1756.27%
2012-03-310.01-103216.83%995.91%
2011-12-311.03-1.92%-35.18%
2011-09-300
2011-06-300

Annual Key Financial Ratios

DateCurrent ratioDebt/equityROAROE
2026-01-312.176.17%10.05%
2025-01-311.287.89%14.91%
2024-01-311.4114.55%33.51%
2023-01-311.326.66%18.41%
2022-01-311.3-0.84%-3.11%
2021-01-312.1928.95%48.95%
2020-01-311.3415.42%381.21%
2019-01-311.325.91%-35.47%
2018-01-310.624.40%-16.53%
2017-01-310.69-5.95%11.22%
2016-01-310.99-60.89%115.26%
2015-01-312.08-58.55%-187.76%
2014-01-315.19
2013-12-315.1-57.52%-68.53%
2012-12-315.6-67.05%-81.52%
2011-12-311.03-75.63%-1382.45%