NYSE:IGC | Key Financial Ratios | IGC Pharma, Inc.

Complete source-backed ratio history.

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

Historical Key Financial Ratios

DateCurrent ratioDebt/equityROAROE
2026-06-300.39-92.23%-142.82%
2026-03-310.4-76.43%-114.69%
2025-12-310.83
2025-09-301.320.02-66.17%-79.67%
2025-06-301.250.02-79.86%-104.36%
2025-03-311.280.02-81.42%-112.51%
2024-12-311.150.02-97.04%-140.74%
2024-09-301.520.02-121.22%-170.38%
2024-06-301.770.02-125.57%-168.82%
2024-03-311.580.02-131.29%-177.57%
2023-12-311.850.02-125.63%-156.25%
2023-09-302.90.01-65.46%-76.64%
2023-06-302.380.01-68.88%-81.78%
2023-03-313.410.01-66.98%-77.16%
2022-12-316.90.01-69.65%-76.32%
2022-09-308.10.01-64.26%-70.05%
2022-06-307.670.01-66.26%-72.65%
2022-03-316.190.01-55.96%-62.85%
2021-12-3115.040.01-36.63%-38.89%
2021-09-3010.770-33.70%-36.49%
2021-06-3010.510-25.31%-27.47%
2021-03-319.930.02-24.57%-26.86%
2020-12-315.950.03-37.31%-41.99%
2020-09-307.210.02-31.49%-35.16%
2020-06-306.90.03-27.63%-31.44%
2020-03-319.120-25.24%-27.57%
2019-12-3115.76-18.45%-19.27%
2019-09-3014.66-16.07%-16.91%
2019-06-3022.97-14.82%-15.31%
2019-03-3130.44-11.89%-12.20%
2018-12-3152.73-8.33%-8.46%
2018-09-303.09-14.98%-17.95%
2018-06-301.12-16.70%-25.39%
2018-03-311.37-16.99%-22.86%
2017-12-312.44-17.88%-27.08%
2017-09-301.66-16.07%-25.77%
2017-06-301.64-19.98%-30.89%
2017-03-312.780.06-16.28%-24.96%
2016-12-312.410.06-22.40%-33.15%
2016-09-301.02-14.81%-19.39%
2016-06-301.030.05-15.32%-21.63%
2016-03-311.20.06-15.02%-21.02%
2015-12-312.690.09-18.08%-25.42%
2015-09-302.760.06-18.67%-25.91%
2015-06-301.880.11-18.36%-27.04%
2015-03-311.830.11-22.61%-32.30%
2014-12-312.29-19.49%-26.33%
2014-09-302.28-18.23%-25.14%
2014-06-303.28-16.61%-22.10%
2014-03-313.650-17.04%-22.18%
2013-12-311.17-18.98%-25.10%
2013-09-301.13-15.26%-20.32%
2013-06-302.25-12.69%-16.93%
2013-03-312.34-11.70%-15.60%
2012-12-311.45-21.23%-31.27%
2012-09-301.23-27.93%-47.49%
2012-03-311.16-30.69%-52.23%
2011-12-311.12-58.70%-158.32%
2011-09-300.97-127.08%-360.02%
2011-06-301.03-117.33%-283.05%
2011-03-311-111.45%-303.63%

Annual Key Financial Ratios

DateCurrent ratioDebt/equityROAROE
2025-03-311.280.02-81.42%-112.51%
2024-03-311.580.02-131.29%-177.57%
2023-03-313.410.01-66.98%-77.16%
2022-03-316.190.01-55.96%-62.85%
2021-03-319.930.02-24.57%-26.86%
2020-03-319.120-25.24%-27.57%
2019-03-3130.44-11.89%-12.20%
2018-03-311.37-16.46%-22.15%
2017-03-312.780.06-16.55%-25.37%
2016-03-311.20.06-14.89%-20.84%
2015-03-311.830.11-22.69%-32.42%
2014-03-313.650-17.04%-22.18%
2013-03-312.34-11.70%-15.60%
2012-03-311.16-30.69%-52.23%
2011-03-311-111.45%-303.63%