NASDAQ:STEX | Key Financial Ratios | Streamex Corp.

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-3020.21-313.84%-343.95%
2026-03-3113.9-292.33%-318.68%
2025-12-311.68-246.76%-347.45%
2025-09-300.12-30.55%572.88%
2025-06-300.03-23.88%724.27%
2025-03-312.37-220.46%-373.90%
2024-12-310.17-1226.84%669.04%
2024-09-300.5-1077.57%3772.84%
2024-06-300.8-577.18%298883.33%
2024-03-310.14-1580.30%581.14%
2023-12-310.12-1615.18%962.26%
2023-09-300.27-949.59%2581.90%
2023-06-300.6-784.07%-13121.90%
2023-03-310.76-508.39%-1337.10%
2022-12-310.35-658.20%-8642.81%
2022-09-301.22-573.04%-1577.28%
2022-06-304.07-308.85%-431.95%
2022-03-314.06-767.91%-335.97%
2021-12-315.39-205.66%-260.74%
2021-09-307.78-154.87%-185.06%
2021-06-305.01-209.21%-266.66%
2021-03-315.99-200.69%-247.54%
2020-12-315.74-171.85%-214.27%
2020-09-306.83-162.27%-198.69%
2020-06-3010.72-127.50%-152.81%
2020-03-3110.45-221.52%-259.27%
2019-12-316.32-239.61%-305.63%
2019-09-3010.62-176.31%-208.74%
2019-06-307.52-190.48%-230.57%
2019-03-3110.99-174.67%-203.99%
2018-12-313.87-351.23%-527.94%
2018-09-3010.31-210.29%-248.66%
2018-06-307.31-353.02%-479.22%
2018-03-311.41-1008.25%2043.05%
2017-12-310.42-746.67%390.66%
2017-09-300.09-2251.56%199.05%
2017-06-300.25-842.24%221.91%
2017-03-310.39-843.05%386.16%
2016-12-310.4-932.98%415.73%
2016-09-300.08-3649.77%295.72%
2016-06-300.26-1155.64%302.02%
2016-03-310.05-4682.66%226.93%
2015-12-310.4-918.09%325.07%
2015-09-300.2-1739.51%251.25%
2015-06-300.24-1033.94%226.16%
2015-03-310.33-461.17%149.37%
2014-12-310.26-2398.00%236.47%
2014-09-300.44-1831.21%234.64%
2014-06-300.07-5850.03%173.78%
2013-12-310.1

Annual Key Financial Ratios

DateCurrent ratioDebt/equityROAROE
2025-12-311.68-246.76%-347.45%
2024-12-310.17-1226.84%669.04%
2023-12-310.12-1615.18%962.26%
2022-12-310.35-658.20%-8642.81%
2021-12-315.39-205.66%-260.74%
2020-12-315.74-171.85%-214.27%
2019-12-316.32-239.54%-305.54%
2018-12-313.87-362.95%-545.57%
2017-12-310.42-746.67%390.66%
2016-12-310.4-932.98%415.73%
2015-12-310.4-918.09%325.07%
2014-12-310.26-2398.00%236.47%
2013-12-310.1-2784.99%197.57%

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