OTC:SATT | Key Financial Ratios | SATIVUS TECH CORP.

Complete source-backed ratio history.

Available history
2015-09-30 to 2026-06-30
Data captured

Historical Key Financial Ratios

DateCurrent ratioDebt/equityROAROE
2026-06-30-265.30%19.94%
2026-03-31-518.54%28.77%
2025-12-31-283.06%24.83%
2025-09-30-127.42%22.45%
2025-06-30261.53%-49.85%
2025-03-31-191.09%25.80%
2024-12-31-121.86%23.28%
2024-09-30-98.36%27.52%
2024-06-30-174.85%36.05%
2024-03-31-5.44%3.08%
2023-12-31-23.01%14.19%
2023-09-30-50.41%35.45%
2023-06-30-144.52%80.61%
2023-03-31-123.77%98.09%
2022-12-310.24-132.78%53.69%
2022-09-300.07-392.37%61.01%
2022-06-300.09-343.55%69.88%
2022-03-310.21-160.36%61.83%
2021-12-310.29-388.28%159.04%
2021-09-300.39-345.75%209.66%
2021-06-300.62-245.77%186.69%
2021-03-310.8-168.18%144.00%
2020-12-310.221828.23%-373.51%
2020-09-30-127.60%
2020-06-3027.87%
2020-03-31227.53%
2019-12-310-828900.00%155.59%
2019-09-300.38-312.20%356.77%
2019-06-300.62-232.07%967.27%
2019-03-310.61-164.76%571.63%
2018-12-310-51141.67%197.33%
2018-09-300.29-164.26%151.68%
2018-06-300.1-75265.36%131.52%
2018-03-310.24-23084.04%146.03%
2017-12-310.19-18188.20%211.77%
2017-09-300.78-80.85%299.46%
2017-06-300.45-236.22%191.73%
2017-03-310.5-237.49%239.45%
2016-12-310.15-1561.30%308.15%
2016-09-300.9-485.53%31.54%
2016-06-300.1-2007.31%413.81%
2016-03-310.89-74.76%1279.33%
2015-09-307.28

Annual Key Financial Ratios

DateCurrent ratioDebt/equityROAROE
2025-12-31-283.06%24.83%
2024-12-31-121.86%23.28%
2023-12-31-23.01%14.19%
2022-12-310.24-132.78%53.69%
2021-12-310.29-388.28%159.04%
2020-12-310.221828.23%-373.51%
2019-12-310-828900.00%155.59%
2018-12-310
2018-09-300.29-164.26%151.68%
2017-09-300.78-80.85%299.46%
2016-09-300.9-485.52%31.54%
2015-09-307.2845.55%52.23%

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