NASDAQ:FEED | Key Financial Ratios | ENvue Medical, Inc.

Complete source-backed ratio history.

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

Historical Key Financial Ratios

DateCurrent ratioDebt/equityROAROE
2026-06-300.66-54.84%-68.48%
2026-03-310.9-50.50%-62.89%
2025-12-311.09-44.22%-54.29%
2025-09-300.86-12.44%-15.93%
2025-06-301.05-16.07%-20.44%
2025-03-310.47-11.31%-13.98%
2024-12-311.22-102.09%-590.91%
2024-09-301.74-65.93%-164.90%
2024-06-302.11-49.44%-99.12%
2024-03-312.45-51.36%-91.38%
2023-12-312.64-55.60%-93.03%
2023-09-303-67.34%-105.69%
2023-06-301.52-135.34%-445.06%
2023-03-311.99-112.51%-245.71%
2022-12-312.42-92.67%-168.51%
2022-09-302.91-112.53%-185.89%
2022-06-303.07-177.06%-280.19%
2022-03-313.68-136.98%-199.52%
2021-12-314.38-165.65%-226.23%
2021-09-3035.43-132.57%-147.10%
2021-06-3016.84-103.35%-169.57%
2021-03-319.54-96.73%-191.44%
2020-12-312.75-52.57%-180.70%
2020-09-3010.73-110.02%-138.14%
2020-06-30561.99%
2020-03-312.6-360.04%-810.44%
2019-12-314.49-284.58%-430.14%
2019-09-305.45-188.86%-260.00%
2019-06-303.34-203.64%-326.98%
2019-03-310.64-739.78%1288.70%
2018-12-311.92-262.91%-897.19%
2018-09-303.54-189.61%-331.75%
2018-06-305.52-152.95%-218.60%
2018-03-316.21-122.72%-165.13%
2017-12-315.67-102.08%-136.65%
2017-09-300.3-549.44%103.64%
2017-06-300.46-456.01%113.14%
2017-03-310.25-720.40%114.63%
2016-12-310.39-573.08%113.29%
2016-09-301.68-269.70%155.46%
2016-06-303.12-236.46%252.16%
2016-03-314.31-166.51%453.63%
2015-12-315.98-145.44%1379.90%
2015-09-307.97-123.37%-574.85%
2015-06-309.14-100.04%-178.67%
2015-03-311.48-90.92%-1211.35%
2014-12-310.03-366.11%47.13%

Annual Key Financial Ratios

DateCurrent ratioDebt/equityROAROE
2025-12-311.09-44.22%-54.29%
2024-12-311.22-102.09%-590.91%
2023-12-312.64-55.60%-93.03%
2022-12-312.42-92.67%-168.51%
2021-12-314.38-165.65%-226.23%
2020-12-312.75-52.57%-180.70%
2019-12-314.49-284.58%-430.14%
2018-12-311.92-262.91%-897.19%
2017-12-315.67-102.06%-136.63%
2016-12-310.39-573.08%113.29%
2015-12-315.98-145.44%1379.90%
2014-12-310.03-366.11%47.13%