OTC:STCB | Key Financial Ratios | Starco Brands, Inc.

Complete source-backed ratio history.

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

Historical Key Financial Ratios

DateCurrent ratioDebt/equityROAROE
2026-06-300.81-68.21%-695.25%
2026-03-310.88-66.08%-518.37%
2025-12-310.9-58.63%-410.84%
2025-09-300.745.84%13.82%
2025-06-300.73-2.78%-6.42%
2025-03-310.6-19.40%-54.51%
2024-12-310.56-29.56%-95.94%
2024-09-300.5-73.61%-475.84%
2024-07-300.55
2024-06-30-195.29%
2024-03-310.57-60.62%-156.09%
2023-12-310.44-55.42%-269.14%
2023-09-300.56-3.76%-7.82%
2023-06-300.51-5.75%-12.93%
2023-03-310.49-0.79%-1.57%
2022-12-311.041.97%2.47%
2022-09-302.81-10.80%-13.78%
2022-06-301.05-115.93%129.25%
2022-03-310.58-143.03%83.00%
2021-12-310.44-165.33%84.22%
2021-09-300.74-59.12%73.57%
2021-06-300.5144.85%-68.42%
2021-03-310.6569.54%-128.77%
2020-12-310.7664.50%-213.75%
2020-09-300.7755.56%-237.72%
2020-06-300.253.77%-1.66%
2020-03-310.09-73.41%13.32%
2019-12-310.06-95.55%14.82%
2019-09-300.07-49.34%9.52%
2019-06-300.04-81.85%13.85%
2019-03-310.05-143.01%27.04%
2018-12-310.05-926.54%51.93%
2018-09-300.073832.36%-324.60%
2018-06-300.11-584.96%74.33%
2018-03-310.21-445.26%118.84%
2017-12-310.4-199.24%137.20%
2017-09-300.26-1152.22%400.08%
2017-06-300.22-167.32%48.48%
2017-03-310.01-3947.69%61.92%
2016-12-310.01-7068.91%90.51%
2016-09-300.01-5839.89%79.46%
2016-06-300.06-7354.53%458.17%
2016-03-310.29-1409.71%614.19%
2015-12-310.4-989.68%733.28%
2015-09-300.68-877.26%2211.05%
2015-06-300.96-142.87%-2858.11%
2015-03-311.48-83.99%-220.30%
2014-12-310.74-368.17%-2556.45%
2014-09-300.68-157.91%2984.97%
2014-06-300.27-283.02%413.26%
2014-03-310.28-275.72%416.83%
2013-12-310.24-722.85%537.28%
2013-09-300.19-719.79%365.43%
2012-12-310.3-245.47%170.03%
2012-06-300.21-700.97%376.06%
2011-12-310.19

Annual Key Financial Ratios

DateCurrent ratioDebt/equityROAROE
2025-12-310.9-58.36%-408.95%
2024-12-310.56-29.56%-95.94%
2023-12-310.44-55.42%-269.14%
2022-12-311.041.97%2.47%
2021-12-310.44-165.33%84.22%
2020-12-310.7664.50%-213.75%
2019-12-310.06-95.55%14.82%
2018-12-310.05-926.54%51.93%
2017-12-310.4-199.24%137.20%
2016-12-310.01-7068.91%90.51%
2015-12-310.4-989.68%733.28%
2014-12-310.74-368.17%-2556.45%
2013-12-310.24-722.85%537.28%
2012-12-310.3-245.47%170.03%
2011-12-310.19-2154.99%704.15%

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