NASDAQ:NSPR | Key Financial Ratios | InspireMD, 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-303.8-117.56%-166.55%
2026-03-315.15-90.86%-117.64%
2025-12-315.74-70.29%-88.38%
2025-09-306.51-58.87%-72.06%
2025-06-302.81-124.11%-204.42%
2025-03-314.36-93.45%-127.50%
2024-12-315.28-68.38%-88.69%
2024-09-306.39-55.93%-68.28%
2024-06-307.44-45.86%-54.58%
2024-03-317.9-53.99%-64.67%
2023-12-317.34-41.80%-50.42%
2023-09-309.96-38.70%-44.75%
2023-06-3010.46-34.88%-39.96%
2023-03-313.81-91.69%-136.05%
2022-12-314.21-75.01%-106.31%
2022-09-306.23-63.23%-81.13%
2022-06-306.26-52.75%-67.15%
2022-03-318.84-45.94%-54.39%
2021-12-318.53-37.57%-44.49%
2021-09-3010.78-34.44%-39.59%
2021-06-3011.94-27.68%-31.44%
2021-03-3116.14-24.28%-26.87%
2020-12-314.14-59.31%-86.69%
2020-09-305.19-59.25%-81.99%
2020-06-304.88-51.21%-68.75%
2020-03-312.09-119.31%-253.41%
2019-12-312.51-101.62%-186.51%
2019-09-304.12-83.43%-122.80%
2019-06-303.71-103.80%-172.89%
2019-03-313.02-80.12%-142.87%
2018-12-313.91-58.92%-82.62%
2018-09-305.51-46.84%-59.59%
2018-06-303.32-69.70%-161.08%
2018-03-312.1-113.49%-791.95%
2017-12-312.08-138.17%-309.42%
2017-09-302.26-129.44%-243.57%
2017-06-303.08-102.35%-158.76%
2017-03-314.24-83.41%-113.66%
2016-12-311.81-89.91%-209.17%
2016-09-302.07-72.63%-145.26%
2016-06-300.25-354.07%209.95%
2016-03-310.47-297.48%371.87%
2015-12-310.68-1.78-273.76%529.02%
2015-11-091.14-10.92
2015-06-301.643.02-152.30%-869.32%
2015-03-312.14-137.32%-451.98%
2014-12-311.11-3.19-219.00%900.43%
2014-09-300.81-245.17%380.03%
2014-06-301.27-232.28%1159.17%
2014-03-312.29-152.50%-823.28%
2013-12-313.53
2013-09-303.87-145.29%-197.55%
2013-06-304.68-141.04%-181.70%
2013-03-310.65-186.30%536.35%
2012-12-310.95-142.34%-8091.67%
2012-09-303.56-167.61%3018.52%
2012-06-304.03-109.89%-326.72%
2012-03-312.29-186.58%-331.32%
2011-12-312.86-140.13%-217.13%
2011-09-303.2-63.07%-92.67%
2011-06-302.76-54.46%-86.27%
2010-12-310.99-0.47

Annual Key Financial Ratios

DateCurrent ratioDebt/equityROAROE
2025-12-315.74-70.29%-88.38%
2024-12-315.28-68.38%-88.69%
2023-12-317.34-41.80%-50.42%
2022-12-314.21-75.01%-106.31%
2021-12-318.53-37.57%-44.49%
2020-12-314.14-59.31%-86.69%
2019-12-312.51-101.62%-186.51%
2018-12-313.91-58.92%-82.62%
2017-12-312.08-138.17%-309.42%
2016-12-311.81-89.91%-209.17%
2015-12-310.68-1.78-273.76%529.02%
2014-12-311.11-3.19-219.00%900.43%
2013-12-313.53
2013-06-304.68-141.04%-181.70%
2012-06-304.03-109.89%-326.72%
2011-12-312.86-140.13%-217.13%
2010-12-310.99-0.47-78.53%374.18%
2009-12-31203.44%