NASDAQ:IOSP | Key Financial Ratios | INNOSPEC 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-302.786.58%9.04%
2026-03-312.986.28%8.49%
2025-12-312.796.36%8.79%
2025-09-302.78-0.07%-0.09%
2025-06-302.871.07%1.49%
2025-03-312.731.52%2.14%
2024-12-312.582.05%2.94%
2024-09-302.598.00%11.57%
2024-06-302.638.80%12.54%
2024-03-312.58.50%12.45%
2023-12-312.388.15%12.13%
2023-09-302.517.83%11.27%
2023-06-302.347.84%11.56%
2023-03-312.297.99%12.03%
2022-12-312.158.29%12.81%
2022-09-302.227.87%12.06%
2022-06-302.167.09%10.87%
2022-03-312.216.54%9.94%
2021-12-312.165.93%9.02%
2021-09-302.226.15%9.25%
2021-06-302.215.55%8.33%
2021-03-312.221.33%1.98%
2020-12-312.2402.05%3.04%
2020-09-302.32.77%-57.85%
2020-06-302.430.044.08%6.07%
2020-03-312.360.068.01%12.35%
2019-12-312.08-0.797.64%-150.81%
2019-09-302.270.156.79%11.51%
2019-06-302.140.186.18%10.66%
2019-03-312.280.245.99%10.79%
2018-12-312.240.255.77%10.30%
2018-09-302.270.273.99%7.12%
2018-06-302.280.274.31%7.63%
2018-03-312.130.264.54%8.10%
2017-12-312.150.284.38%7.78%
2017-09-302.240.316.76%11.87%
2017-06-302.280.356.01%10.91%
2017-03-312.150.356.50%11.77%
2016-12-312.410.416.88%12.44%
2016-09-303.018.69%13.91%
2016-06-303.1111.14%17.98%
2016-03-312.9412.04%19.47%
2015-12-312.230.2211.62%19.75%
2015-09-302.250.2211.40%19.72%
2015-06-302.20.2510.13%18.41%
2015-03-312.070.278.71%16.30%
2014-12-311.860.278.41%16.30%
2014-09-303.280.2510.96%18.56%
2014-06-303.230.329.93%17.70%
2014-03-313.110.339.86%17.97%
2013-12-312.620.369.79%19.00%
2013-09-302.360.258.65%16.06%
2013-06-302.440.0910.42%17.61%
2013-03-312.350.1110.32%18.06%
2012-12-312.010.0911.55%21.10%
2012-09-302.470.0811.57%18.21%
2012-06-302.650.16.82%10.66%
2012-03-312.380.18.48%13.62%
2011-12-312.190.18.28%13.73%
2011-09-301.70.298.97%17.21%
2011-06-301.950.117.55%29.46%
2010-12-312.030.16

Annual Key Financial Ratios

DateCurrent ratioDebt/equityROAROE
2025-12-312.796.36%8.79%
2024-12-312.582.05%2.94%
2023-12-312.388.15%12.13%
2022-12-312.158.29%12.81%
2021-12-312.165.93%9.02%
2020-12-312.2402.05%3.04%
2019-12-312.080.067.64%12.22%
2018-12-312.240.255.77%10.30%
2017-12-312.150.284.38%7.78%
2016-12-312.410.416.88%12.44%
2015-12-312.230.2211.62%19.75%
2014-12-311.860.278.41%16.30%
2013-12-312.620.369.79%19.00%
2012-12-312.010.0911.55%21.10%
2011-12-312.190.18.28%13.73%
2010-12-312.030.1613.41%24.51%
2009-12-314.06%