NASDAQ:VANI | Key Financial Ratios | Vivani Medical, Inc.

Complete source-backed ratio history.

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

Historical Key Financial Ratios

DateCurrent ratioDebt/equityROAROE
2026-06-303.25-63.19%-138.73%
2026-03-313.18-63.96%-141.93%
2025-12-312.71-67.55%-169.16%
2025-09-300.61-103.91%-1988.24%
2025-06-301.3-88.35%-520.10%
2025-03-312.4-66.99%-204.31%
2024-12-313.41-56.51%-133.37%
2024-09-303.41-54.70%-127.98%
2024-06-304.55-50.19%-101.59%
2024-03-315.13-47.17%-88.38%
2023-12-314.03-56.01%-123.56%
2023-09-304.13-50.47%-102.68%
2023-06-305.11-31.38%-57.74%
2023-03-316.94-36.53%-42.44%
2022-12-316.97-27.16%-31.35%
2022-09-309.69-17.93%-19.91%
2022-06-3022.15-23.06%314.35%
2022-03-3125.25-20.00%1226.30%
2021-12-311.18-234.26%-518.22%
2021-09-3018.68-14.19%-728.89%
2021-06-3020.61-11.27%-612.09%
2021-03-313.98-31.91%-560.32%
2020-12-310.83-333.63%-763.08%
2020-09-301.11-609.23%-3958.86%
2020-06-301.68-571.03%-1317.23%
2020-03-310.7-839.60%2486.95%
2019-12-311.88-202.37%-461.75%
2019-09-302.83-144.71%-242.07%
2019-06-303.58-112.69%-167.59%
2019-03-314.71-90.90%-122.83%
2018-12-311.27-328.53%-1137.94%
2018-09-301.37-294.61%-864.47%
2018-06-301.75-233.82%-486.54%
2018-03-311.32-295.20%-870.04%
2017-12-311.99-196.70%-361.79%
2017-09-302.9-164.97%-242.65%
2017-06-304.17-137.02%-176.83%
2017-03-314.97-115.90%-143.28%
2016-12-312.7-197.38%-297.62%
2016-09-304.36-107.68%-137.30%
2016-06-305.4-71.68%-87.08%
2016-03-313.18-92544.00%-131.01%
2015-12-313.35-53.34%-74.35%
2015-09-303.63-69.61%-94.55%
2015-06-304.04-70.78%-93.05%
2015-03-314.27-72.91%-94.45%
2014-12-314.97-81.73%-101.68%

Annual Key Financial Ratios

DateCurrent ratioDebt/equityROAROE
2025-12-312.71-67.55%-169.16%
2024-12-313.41-56.51%-133.37%
2023-12-314.03-56.01%-123.56%
2022-12-316.97-27.16%-31.35%
2021-12-311.18-234.24%-518.17%
2020-12-310.83-333.63%-763.08%
2019-12-311.88-202.37%-461.75%
2018-12-311.27-328.53%-1137.94%
2017-12-311.99-196.70%-361.79%
2016-12-312.7-197.38%-297.62%
2015-12-313.35-70.87%-98.79%
2014-12-314.97-81.73%-101.68%
2013-12-31249.09%

Research interface only. Not investment advice. Prices are a checked-in snapshot, not live quotes.