NASDAQ:MDGL | Key Financial Ratios | MADRIGAL PHARMACEUTICALS, INC.

Complete source-backed ratio history.

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

Historical Key Financial Ratios

DateCurrent ratioDebt/equityROAROE
2026-06-303.2-26.12%-62.07%
2026-03-313.5-25.21%-56.94%
2025-12-314.01-22.89%-47.83%
2025-09-303.44-21.22%-46.21%
2025-06-305.11-27.76%-40.50%
2025-03-315.91-39.29%-55.10%
2024-12-316.1-44.70%-61.76%
2024-09-305.98-48.33%-66.74%
2024-06-308.72-46.41%-59.55%
2024-03-319.39-41.05%-52.22%
2023-12-315.38-58.33%-92.18%
2023-09-302.36-145.96%-1561.15%
2023-06-303.02-109.04%-318.63%
2023-03-313.37-94.67%-209.63%
2022-12-313.12-81.46%-149.63%
2022-09-301.59-172.71%-2567.89%
2022-06-302.55-118.26%-306.34%
2022-03-312.89-110.85%-169.35%
2021-12-313.54-88.48%-123.32%
2021-09-304.37-77.59%-100.66%
2021-06-305.75-70.52%-85.45%
2021-03-316.31-70.60%-83.92%
2020-12-316.13-70.47%-84.28%
2020-09-306.84-50.31%-58.98%
2020-06-308.54-34.59%-39.17%
2020-03-3115.93-25.52%-27.24%
2019-12-3117.52-18.99%-20.15%
2019-09-3029.44-14.83%-15.37%
2019-06-3038.06-11.66%-11.98%
2019-03-3145.75-8.66%-8.86%
2018-12-3157.46-6.76%-6.88%
2018-09-3073.67-6.08%-6.17%
2018-06-3090.37-6.03%-6.10%
2018-03-3129.11-17.18%-17.79%
2017-12-3119.1-16.20%-17.09%
2017-09-307.36-48.48%-56.08%
2017-06-3010.56-50.83%-56.14%
2017-03-316.83-87.53%-102.53%
2016-12-318.58
2016-09-3010.52
2016-06-3013.33
2016-03-316.09
2015-12-310.01
2015-09-302.95
2015-06-303.09
2015-03-312.52
2014-12-313.22
2014-09-303.71
2014-06-303.5
2014-03-312.48
2013-12-312.86
2013-09-302.11
2013-06-303.58
2013-03-315.55
2012-12-314.32
2012-09-302.95
2012-06-302.49
2012-03-313.71
2011-12-312.66
2011-09-303.04
2011-06-304.15
2010-12-313.08

Annual Key Financial Ratios

DateCurrent ratioDebt/equityROAROE
2025-12-314.01-22.89%-47.83%
2024-12-316.1-44.70%-61.76%
2023-12-315.38-58.33%-92.18%
2022-12-313.12-81.46%-149.63%
2021-12-313.54-88.48%-123.32%
2020-12-316.13-70.47%-84.28%
2019-12-3117.52-18.99%-20.15%
2018-12-3157.46-6.76%-6.88%
2017-12-3119.1-16.20%-17.09%
2016-12-318.58-64.03%-72.47%
2015-12-310.01
2014-12-313.22
2013-12-312.86
2012-12-314.32
2011-12-312.66
2010-12-313.08