NASDAQ:MGNX | Key Financial Ratios | MACROGENICS 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.96-4.22%-34.04%
2026-03-311.9-32.29%-331.91%
2025-12-315.1-29.05%-134.23%
2025-09-305.22-28.03%-113.26%
2025-06-305.26-14.83%-78.08%
2025-03-313.28-24.85%-70.54%
2024-12-313.92-25.59%-57.70%
2024-09-303.75-36.91%-81.30%
2024-06-302.71-67.80%-235.86%
2024-03-313.63-9.36%-21.89%
2023-12-314.48-3.04%-5.94%
2023-09-305.6814.65%25.68%
2023-06-305.642.44%4.34%
2023-03-316.33-26.59%-83.58%
2022-12-314.57-42.70%-84.33%
2022-09-302.95-97.56%-155.00%
2022-06-303.29-100.28%-153.46%
2022-03-313.25-80.05%-121.92%
2021-12-313.75-60.29%-84.35%
2021-09-304.86-37.28%-50.16%
2021-06-305.25-30.37%-40.54%
2021-03-317.06-31.30%-38.88%
2020-12-316.17-34.26%-43.85%
2020-09-306.19-42.22%-54.20%
2020-06-305.67-50.87%-67.25%
2020-03-314.93-57.09%-79.51%
2019-12-315.31-48.58%-65.83%
2019-09-304.79-47.25%-65.07%
2019-06-305.81-40.52%-52.80%
2019-03-316.47-40.26%-52.07%
2018-12-314.49-51.62%-70.59%
2018-09-305.95-5.93%-7.46%
2018-06-306.71-8.81%-10.93%
2018-03-315.43-9.66%-12.74%
2017-12-316.48-5.25%-6.56%
2017-09-306.46-66.21%-84.52%
2017-06-308.37-53.46%-63.51%
2017-03-319.45-23.96%-28.05%
2016-12-3110.4-18.80%-21.78%
2016-09-3014.34-15.36%-17.39%
2016-06-3017.84-9.16%-10.24%
2016-03-3117.37-29.37%-33.41%
2015-12-3114.15-5.61%-6.43%
2015-09-3016.55-2.79%-3.16%
2015-06-3010.170.32%0.38%
2015-03-3111.133.57%4.30%
2014-12-316.08-22.03%-31.59%
2014-09-307.19-11.62%-16.18%
2014-06-306.65-5.82%-8.43%
2014-03-316.89-0.00%-0.00%
2013-12-314.14-0.21%-0.33%
2013-09-301.462.00%-20.74%
2012-12-311.68

Annual Key Financial Ratios

DateCurrent ratioDebt/equityROAROE
2025-12-315.1-29.05%-134.23%
2024-12-313.92-25.59%-57.70%
2023-12-314.48-3.04%-5.94%
2022-12-314.57-42.70%-84.33%
2021-12-313.75-60.29%-84.35%
2020-12-316.17-34.26%-43.85%
2019-12-315.31-48.58%-65.83%
2018-12-314.49-51.62%-70.59%
2017-12-316.48-5.25%-6.56%
2016-12-3110.4-18.80%-21.78%
2015-12-3114.15-5.61%-6.43%
2014-12-316.08-22.03%-31.59%
2013-12-314.14-0.21%-0.33%
2012-12-311.6815.56%-101.51%
2011-12-31-38.42%