NASDAQ:IRWD | Key Financial Ratios | IRONWOOD PHARMACEUTICALS INC

Complete source-backed ratio history.

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

Historical Key Financial Ratios

DateCurrent ratioDebt/equityROAROE
2026-06-306.0645.55%-80.24%
2026-03-311.4123.51%-47.05%
2025-12-311.136.05%-9.17%
2025-09-301.137.21%-10.81%
2025-06-300.82-2.30%2.56%
2025-03-313.34-9.88%9.68%
2024-12-314.690.25%-0.29%
2024-09-303.62-0.63%0.79%
2024-06-303.922.33%-2.86%
2024-03-310.82-239.76%318.32%
2023-12-310.84-212.76%289.42%
2023-09-300.9-181.71%294.63%
2023-06-301.04-152.07%265.34%
2023-03-3136.3415.75%25.74%
2022-12-3130.5815.91%26.83%
2022-09-3025.7816.11%28.35%
2022-06-3026.5217.74%32.48%
2022-03-314.821.2348.67%101.84%
2021-12-314.6146.89%87.22%
2021-09-304.770.9849.13%91.44%
2021-06-304.621.150.52%99.43%
2021-03-3122.823.82%129.55%
2020-12-3115.4118.99%169.50%
2020-09-3013.1722.51%1877.20%
2020-06-3014.0221.88%-263.36%
2020-03-3112.120.82%-117.58%
2019-12-317.55.34%-23.06%
2019-09-304.88-12.52%27.34%
2019-06-301.99-75.02%107.97%
2019-03-311.7-82.11%125.86%
2018-12-312.23-85.04%143.79%
2018-09-302.21-61.15%129.14%
2018-06-302.94-18.24%256.50%
2018-03-314.42-18.84%595.95%
2017-12-314.72-19.31%-1187.42%
2017-09-304.87-22.80%810.78%
2017-06-304.27-20.34%-2945.26%
2017-03-314.54-17.24%-407.98%
2016-12-314.17-18.34%-195.13%
2016-09-304.02-21.93%-270.00%
2016-06-304.24-11.38%-97.93%
2016-03-316.35
2015-12-316.54
2015-09-307.46
2015-06-308.49
2015-03-314.41
2014-12-314.76
2014-09-305.63
2014-06-307.83
2014-03-319.64
2013-12-315.58
2013-09-306.95-19.94%-77.15%
2013-06-307.64
2013-03-314.4
2012-12-313.36-10.36%-16.54%
2012-09-305.690.48%0.65%
2012-06-303.38
2012-03-313.95
2011-12-312.57-27.80%-52.89%
2011-09-302.52-26.37%-51.25%
2011-06-302.94-21.77%-41.79%
2010-12-314.02

Annual Key Financial Ratios

DateCurrent ratioDebt/equityROAROE
2025-12-311.136.05%-9.17%
2024-12-314.690.25%-0.29%
2023-12-310.84-212.76%289.42%
2022-12-3130.5815.91%26.83%
2021-12-314.6146.89%87.22%
2020-12-3115.4118.99%169.50%
2019-12-317.55.34%-23.06%
2018-12-312.23-85.04%143.79%
2017-12-314.72-19.31%-1187.42%
2016-12-314.17-11.51%-122.47%
2015-12-316.54-23.04%-149.98%
2014-12-314.76
2013-12-315.58
2012-12-313.36-31.59%-50.42%
2011-12-312.57-31.03%-59.03%
2010-12-314.02-17.21%-32.50%
2009-12-3124.57%