OTC:STME | Key Financial Ratios | Stimcell Energetics Inc.

Complete source-backed ratio history.

Available history
2011-05-31 to 2026-05-31
Data captured

Historical Key Financial Ratios

DateCurrent ratioDebt/equityROAROE
2026-05-31-1099.24%49.43%
2026-02-28-2564.37%52.74%
2025-11-30-1786.64%60.64%
2025-08-31-4668.19%54.88%
2025-05-31-2668.42%45.44%
2025-02-28-2758.16%44.10%
2024-11-30-551.33%21.51%
2024-08-31-591.38%14.58%
2024-05-31-308.93%17.24%
2024-02-29-118.30%13.65%
2023-11-30-1464.16%13.27%
2023-08-31-669.56%16.89%
2023-05-31-479.37%20.75%
2023-02-28-4161.05%25.09%
2022-11-30-2412.57%26.35%
2022-08-31-2144.15%29.11%
2022-05-31-1686.77%34.71%
2022-02-28-1595.83%47.62%
2021-11-30-1289.20%54.76%
2021-08-31-931.33%61.06%
2021-05-31-1743.49%57.79%
2021-02-28-752.24%39.83%
2020-11-30-956.25%55.50%
2020-08-31-439.51%70.51%
2020-05-31-686.46%71.87%
2020-02-29-469.36%71.86%
2019-11-30-268.93%-73.84%
2019-08-31-201.59%-77.95%
2019-05-31-475.48%51.11%
2019-02-280.12-449.64%60.91%
2018-11-300.06-949.13%62.84%
2018-08-310.04-1841.49%72.72%
2018-05-310.04-3417.66%144.10%
2018-02-280.08-563.33%109.27%
2017-11-300.27-245.84%152.85%
2017-08-310.24-338.89%174.96%
2017-05-310.07-425.38%106.85%
2017-02-280.07-590.34%256.25%
2016-11-300.22-520.21%392.38%
2016-08-310.03-550.00%84.54%
2016-05-310.04-795.43%151.44%
2016-02-290.1-1259.32%174.69%
2015-11-300.01-4640.12%208.10%
2015-08-310.02-4499.42%224.10%
2015-05-310.03-2216.66%150.89%
2015-02-28-1272.64%143.03%
2014-11-30-314.95%114.52%
2014-08-310.0688.59%
2014-05-310.06-1542.63%90.84%
2014-02-280.0797.55%
2013-11-30-730.82%156.07%
2013-08-31-349.45%238.14%
2013-05-310.85-115.09%676.45%
2013-02-28-106.76%3649.18%
2012-11-30-59.26%-187.94%
2012-08-31-52.02%-114.08%
2012-05-311.84-67.16%-147.28%
2012-02-29-49.64%-114.09%
2011-11-30-73747.06%97.72%
2011-08-31-45764.71%111.97%
2011-05-31-79758.82%401.99%

Annual Key Financial Ratios

DateCurrent ratioDebt/equityROAROE
2026-05-31-1099.24%49.43%
2025-05-31-2668.42%45.44%
2024-05-31-308.93%17.24%
2023-05-31-479.37%20.75%
2022-05-31-1686.77%34.71%
2021-05-31-1743.49%57.79%
2020-05-31-686.46%71.87%
2019-05-31-475.48%51.11%
2018-05-310.04-3417.66%144.10%
2017-05-310.07-425.38%106.85%
2016-05-310.04-795.43%151.44%
2015-05-310.03-2216.66%150.89%
2014-05-310.06-1542.63%90.84%
2013-05-310.85-115.09%676.45%
2012-05-311.84-67.16%-147.28%
2011-05-31-79758.82%401.99%

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