NASDAQ:IONS | Key Financial Ratios | IONIS PHARMACEUTICALS INC

Complete source-backed ratio history.

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

Historical Key Financial Ratios

DateCurrent ratioDebt/equityROAROE
2026-06-307.89-18.87%-128.53%
2026-03-314.1-9.48%-66.54%
2025-12-313.833.6-10.82%-77.98%
2025-09-302.79-8.45%-41.48%
2025-06-302.87-8.99%-42.46%
2025-03-319.66-16.28%-96.28%
2024-12-318.472.04-15.11%-77.15%
2024-09-308.91-11.65%-54.16%
2024-06-307.61-13.59%-138.70%
2024-03-317.37-13.92%-129.76%
2023-12-315.93.21-12.25%-94.72%
2023-09-306.39-13.96%-129.80%
2023-06-309.09-10.40%-72.15%
2023-03-319.81-11.40%-67.59%
2022-12-317.072.05-10.64%-47.08%
2022-09-307.590.30%1.23%
2022-06-308.18-1.15%-4.51%
2022-03-319.86-0.15%-0.55%
2021-12-319.75-1.09%-3.71%
2021-09-307.71-25.17%-114.55%
2021-06-307.62-22.02%-94.35%
2021-03-316.74-21.99%-72.66%
2020-12-313.56-18.59%-59.77%
2020-09-3010.372.54%5.69%
2020-06-3010.944.20%9.39%
2020-03-319.914.98%11.33%
2019-12-319.978.60%18.91%
2019-09-3010.3914.85%32.16%
2019-06-3010.0113.87%31.44%
2019-03-319.412.68%29.78%
2018-12-317.8810.26%26.12%
2018-09-307.99-2.19%-6.93%
2018-06-308.38-2.11%-6.79%
2018-03-315.38-0.77%-3.33%
2017-12-314.80.03%0.12%
2017-09-306.254.41%17.95%
2017-06-305.035.98%30.27%
2017-03-315.641.06%5.69%
2016-12-315.96-6.62%-60.66%
2016-09-306.83-21.79%-131.66%
2016-06-306.28-27.98%-204.10%
2016-03-316.14-15.35%-85.03%
2015-12-315.62-9.31%-43.97%
2015-09-307.111.44%5.79%
2015-06-308.382.39%7.76%
2015-03-318.33-2.56%-8.85%
2014-12-317.25-4.08%-15.12%
2014-09-306.35-11.88%-27.36%
2014-06-307-8.48%-18.89%
2014-03-317.16-9.00%-20.08%
2013-12-317.52-7.53%-16.87%
2013-09-307.39
2013-06-307.69
2013-03-316.14-9.68%-26.63%
2012-12-315.7
2012-09-307.01
2012-06-306.36
2012-03-315.63
2011-12-314.73
2011-09-304.51
2011-06-304.47-12.15%-30.31%
2011-03-314.63-14.15%-31.44%
2010-12-314.56-11.13%-25.05%
2010-09-305.03-11.13%-25.27%
2010-06-305.1-10.43%-24.11%
2009-12-315.35

Annual Key Financial Ratios

DateCurrent ratioDebt/equityROAROE
2025-12-313.833.6-10.82%-77.98%
2024-12-318.472.04-15.11%-77.15%
2023-12-315.93.21-12.25%-94.72%
2022-12-317.072.05-10.64%-47.08%
2021-12-319.75-1.09%-3.71%
2020-12-313.56-18.59%-59.77%
2019-12-319.978.60%18.91%
2018-12-317.8810.26%26.12%
2017-12-314.80.03%0.12%
2016-12-315.96-6.62%-60.66%
2015-12-315.62-9.31%-43.97%
2014-12-317.25-4.08%-15.12%
2013-12-317.52-7.16%-16.03%
2012-12-315.7-12.00%-35.83%
2011-12-314.73-17.49%-49.47%
2010-12-314.56-11.13%-25.05%
2009-12-315.3523.60%53.16%
2008-12-31-12.33%