NASDAQ:SNES | Key Financial Ratios | SenesTech, Inc.

Complete source-backed ratio history.

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

Historical Key Financial Ratios

DateCurrent ratioDebt/equityROAROE
2026-06-306.78-74.28%-115.63%
2026-03-318.91-61.29%-88.05%
2025-12-3112.61-49.70%-66.71%
2025-09-3015.75-39.89%-51.41%
2025-06-309.23-58.36%-86.70%
2025-03-315.83-165.94%-208.06%
2024-12-315.01-188.65%-246.28%
2024-09-306.32-149.74%-182.47%
2024-06-304.68-175.77%-227.87%
2024-03-316.91-137.15%-162.80%
2023-12-318.49-105.72%-121.40%
2023-09-303.21-210.06%-294.81%
2023-06-303.5-228.42%-312.13%
2023-03-314-202.37%-268.80%
2022-12-314.62-142.95%-183.65%
2022-09-302.82-202.03%-328.46%
2022-06-305.3-133.67%-173.40%
2022-03-319.51-94.36%-110.75%
2021-12-319.61-71.89%-82.39%
2021-09-3014.75-57.35%-64.01%
2021-06-3020.47-48.19%-52.60%
2021-03-3133.50.05-42.31%-47.09%
2020-12-316.070.2-132.17%-204.92%
2020-09-304.810.26-159.35%-275.85%
2020-06-305.380.17-126.90%-190.29%
2020-03-312.060.1-234.67%-480.76%
2019-12-312.240.1-201.21%-390.26%
2019-09-304.730.06-150.56%-191.69%
2019-06-303.730.08-181.98%-249.25%
2019-03-313.830.1-198.65%-271.83%
2018-12-315.740.08-153.57%-188.60%
2018-09-309.010.06-116.73%-134.18%
2018-06-305.050.1-166.91%-212.29%
2018-03-315.650.13-160.29%-206.95%
2017-12-316.730.1-131.78%-163.33%
2017-09-302.940.22-234.54%-370.46%
2017-06-303.910.14-166.89%-236.05%
2017-03-319.630.02-122.58%-139.48%
2016-12-316.810.02-83.88%-99.70%

Annual Key Financial Ratios

DateCurrent ratioDebt/equityROAROE
2025-12-3112.61-49.70%-66.71%
2024-12-315.01-188.65%-246.28%
2023-12-318.49-105.72%-121.40%
2022-12-314.62-142.95%-183.65%
2021-12-319.61-71.89%-82.39%
2020-12-316.070.2-139.04%-215.58%
2019-12-312.240.1-201.21%-390.26%
2018-12-315.740.08-153.57%-188.60%
2017-12-316.730.1-131.78%-163.33%
2016-12-316.810.02-83.88%-99.70%

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