NASDAQ:INO | Key Financial Ratios | INOVIO 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-301-136.52%-1542.57%
2026-03-311.04-170.63%-1399.73%
2025-12-311.4-114.31%-352.53%
2025-09-300.79-155.79%1400.17%
2025-06-301.66-128.61%-307.60%
2025-03-312.63-110.55%-188.25%
2024-12-312.77-94.75%-156.57%
2024-09-303.88-105.43%-153.49%
2024-06-304.45-90.91%-125.74%
2024-03-314.77-96.77%-132.29%
2023-12-313.6-79.04%-115.14%
2023-09-304-85.23%-119.12%
2023-06-303.91-72.28%-99.44%
2023-03-314.24-90.55%-121.17%
2022-12-313.25-80.28%-125.84%
2022-09-303.69-84.78%-124.60%
2022-06-303.18-77.21%-119.15%
2022-03-316.74-73.70%-92.47%
2021-12-316.82-61.23%-75.98%
2021-09-309.49-41.26%-48.74%
2021-06-3010.48-23.94%-27.87%
2021-03-3114.17-28.75%-32.37%
2020-12-3111.3-30.83%-36.09%
2020-09-309.14-41.05%-55.49%
2020-06-3010.06-50.09%-119.18%
2020-03-318.53-36.20%-66.56%
2019-12-312.94-82.92%-3474.70%
2019-09-305.06-75.67%-340.30%
2019-06-304.59-70.63%-217.44%
2019-03-314.92-49.09%-120.44%
2018-12-312.49-73.96%-111.54%
2018-09-303.34-60.78%-82.53%
2018-06-303.59-63.54%-84.95%
2018-03-312.41-56.13%-86.26%
2017-12-313.91-47.11%-61.95%
2017-09-304.63-45.63%-57.36%
2017-06-303.9-50.08%-64.45%
2017-03-312.67-57.91%-83.88%
2016-12-312.84-42.45%-59.81%
2016-09-303.39-33.65%-44.57%
2016-06-304.17-19.17%-24.14%
2016-03-314.81-12.61%-15.59%
2015-12-315.46-13.65%-16.61%
2015-09-3010.07-8.08%-9.65%
2015-06-3011.17-15.58%-17.40%
2015-03-3110.7-30.45%-34.80%
2014-12-317.02-27.41%-32.48%
2014-09-3011.72-32.83%-37.83%
2014-06-309.73-47.74%-55.70%
2014-03-317.78-44.84%-52.82%
2013-12-312.03-74.79%-125.88%
2013-09-302.83-58.21%-82.96%
2013-06-301.34-52.90%-92.40%
2013-03-311.9-34.81%-50.73%
2012-12-311.91-43.57%-57.25%
2012-09-301.5-55.06%-79.59%
2012-06-302.08-46.11%-62.53%
2012-03-312.07-38.11%-53.15%
2011-12-312.89-24.96%-32.24%
2011-09-303.37-25.40%-31.67%
2011-06-303.88-19.07%-23.52%
2010-12-313.55

Annual Key Financial Ratios

DateCurrent ratioDebt/equityROAROE
2025-12-311.4-114.31%-352.53%
2024-12-312.77-94.75%-156.57%
2023-12-313.6-79.04%-115.14%
2022-12-313.25-80.28%-125.84%
2021-12-316.82-61.23%-75.98%
2020-12-3111.3-30.83%-36.09%
2019-12-312.94-82.92%-3474.70%
2018-12-312.49-73.96%-111.54%
2017-12-313.91-47.11%-61.95%
2016-12-312.84-42.45%-59.81%
2015-12-315.46-13.65%-16.61%
2014-12-317.02-27.41%-32.48%
2013-12-312.03-74.79%-125.88%
2012-12-311.91-43.57%-57.25%
2011-12-312.89-24.96%-32.24%
2010-12-313.55-31.42%-37.88%
2009-12-31-39.90%