NASDAQ:MODD | Key Financial Ratios | Modular Medical, Inc.

Complete source-backed ratio history.

Available history
2000-06-30 to 2026-06-30
Data captured

Historical Key Financial Ratios

DateCurrent ratioDebt/equityROAROE
2026-06-303.25-228.73%-260.37%
2026-03-314.03-190.41%-217.93%
2025-12-311.59-261.03%-455.35%
2025-09-301.47-186.70%-276.23%
2025-06-304.04-150.94%-180.60%
2025-03-3110.69-100.48%-110.23%
2024-12-315.3-149.63%-177.14%
2024-09-303.36-212.55%-269.56%
2024-06-304.03-177.42%-222.93%
2024-03-316.66-126.53%-151.45%
2023-12-311.63-270.37%-435.89%
2023-09-305.81-147.62%-187.06%
2023-06-3010.13-103.29%-122.15%
2023-03-314.13-191.55%-273.40%
2022-12-3111.14-170.29%-185.46%
2022-09-3015.83-143.08%-152.33%
2022-06-3014.09-119.77%-128.60%
2022-03-319.68-189.23%-210.85%
2021-12-310.03-2105.60%191.97%
2021-09-300.13-935.38%252.12%
2021-06-300.63-255.77%653.75%
2021-03-310.5-328.18%578.60%
2020-12-310.79-582.49%999073.44%
2020-09-302.08-308.54%-747.78%
2020-06-304.37-158.60%-245.53%
2020-03-314.82-138.19%-185.25%
2019-12-31-116.84%-125.73%
2019-09-30-82.20%-88.16%
2019-06-3022.55-58.83%-61.52%
2019-03-3136.71-38.17%-39.23%
2018-12-31113.77-23.72%-23.92%
2018-09-30-32.99%-33.41%
2018-06-30-21.19%-21.27%
2018-03-31278.81-15.11%-15.16%
2017-12-31-10.92%-11.00%
2017-09-30-5.08%-5.10%
2017-06-30-4.98%-5.26%
2017-03-3113.22-9.19%-9.95%
2016-12-3109.92%
2016-09-30010.50%
2016-06-30016.04%
2016-03-310-8.49%
2015-12-31018.55%
2015-09-300-5466.88%19.67%
2015-06-300.02-1239.76%19.05%
2015-03-310.03-646.24%18.24%
2014-12-310.04-408.29%17.35%
2014-09-3016.80%
2014-06-30017.31%
2014-03-3117.80%
2013-12-3118.03%
2013-09-3018.10%
2013-06-3019.09%
2013-03-3118.88%
2012-12-3119.12%
2012-09-3019.29%
2012-06-3019.85%
2012-03-3118.89%
2011-12-3117.03%
2011-09-3014.84%
2011-06-3012.99%

Annual Key Financial Ratios

DateCurrent ratioDebt/equityROAROE
2026-03-314.03-190.41%-217.93%
2025-03-3110.69-100.48%-110.23%
2024-03-316.66-126.53%-151.45%
2023-03-314.13-191.57%-273.42%
2022-03-319.68-189.23%-210.85%
2021-03-310.5-328.18%578.60%
2020-03-314.82-137.90%-184.85%
2019-03-3136.71-38.17%-39.23%
2018-03-31278.81-15.21%-15.26%
2017-06-30-7.76%-8.21%
2017-03-3113.22-7.46%-8.07%
2016-06-30016.04%
2015-06-300.02-1239.76%19.05%
2014-06-30017.31%
2013-06-3019.09%
2012-06-3019.85%
2011-06-3012.99%
2010-06-3012.48%
2009-06-3017.48%
2008-06-3015.14%
2007-06-3017.22%
2006-06-3028.57%
2005-06-3060.13%
2004-06-3056.56%
2003-06-3082.76%
2002-06-303240.27%
2001-06-30-125.14%
2000-06-30-40.25%