NASDAQ:STGW | Key Financial Ratios | Stagwell Inc

Complete source-backed ratio history.

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

Historical Key Financial Ratios

DateCurrent ratioDebt/equityROAROE
2026-06-300.810.39%2.42%
2026-03-310.830.45%2.70%
2025-12-310.790.69%3.84%
2025-09-300.890.46%2.63%
2025-06-300.86-0.04%-0.22%
2025-03-310.910.02%0.19%
2024-12-310.830.06%0.68%
2024-09-300.950.01%0.11%
2024-06-300.9-0.06%-0.79%
2024-03-310.83-0.07%-0.75%
2023-12-310.750.00%0.04%
2023-09-300.83-0.39%-4.53%
2023-06-300.81-0.13%-1.55%
2023-03-310.780.22%1.77%
2022-12-310.750.50%3.99%
2022-09-300.860.87%11.91%
2022-06-300.870.54%6.36%
2022-03-310.820.71%7.79%
2021-12-310.783.210.50%5.52%
2021-09-300.843.281.06%10.85%
2021-06-300.813.89%-13.78%
2021-03-310.762.81%-9.83%
2020-12-311.090.553.99%11.27%
2020-09-300.770.62%-5.00%
2020-06-300.85-0.53%4.01%
2020-03-310.97-0.22%1.95%
2019-12-310.76-0.29%2.28%
2019-09-300.72-4.88%39.88%
2019-06-300.75-5.55%47.03%
2019-03-310.78-5.49%46.95%
2018-12-310.79-3.06-7.29%37.47%
2018-09-300.76-5.5511.21%-108.93%
2018-06-300.77-6.5212.77%-148.98%
2018-03-310.74-5.313.89%-132.79%
2017-12-310.7-4.1414.24%-113.25%
2017-09-300.71-2.391.75%-7.27%
2017-06-300.68-2.28-1.35%5.60%
2017-03-310.66-2.09-2.01%7.73%
2016-12-310.61-1.63-2.91%7.97%
2016-09-300.63-1.86-4.83%15.48%
2016-06-300.67-1.89-3.45%10.66%
2016-03-310.64-1.71-1.72%5.14%
2015-12-310.54-1.27-2.25%6.16%
2015-09-300.62-1.85-2.20%7.87%
2015-06-300.65-1.76-1.72%7.48%
2015-03-310.67-1.58-2.75%9.25%
2014-12-310.67-1.68-1.30%4.85%
2014-09-300.69-1.94-8.04%35.80%
2014-06-300.72-2.05-9.12%42.24%
2014-03-310.69-1.93-10.21%44.46%
2013-12-310.73-2.02-13.65%59.01%
2013-09-300.7-2.5-5.79%35.83%
2013-06-300.71-2.95-5.21%38.64%
2013-03-310.76-2.91-7.21%53.97%
2012-12-310.67-3.02-6.35%59.82%
2012-09-300.75-4.83-8.78%121.40%
2012-06-30-8.88%
2012-03-310.68-4.44-7.64%122.25%
2011-12-310.7-7.34-8.02%161.42%
2011-09-300.7820.17-1.54%-89.80%
2011-06-300.846.73-0.71%-13.19%
2010-12-310.714.85

Annual Key Financial Ratios

DateCurrent ratioDebt/equityROAROE
2025-12-310.790.69%3.84%
2024-12-310.830.06%0.68%
2023-12-310.750.00%0.04%
2022-12-310.750.50%3.99%
2021-12-310.783.210.52%5.67%
2020-12-311.090.555.56%15.71%
2019-12-310.76-0.29%2.28%
2018-12-310.79-3.06-8.07%41.74%
2017-12-310.7-4.1414.24%-113.25%
2016-12-310.61-1.63-2.91%7.97%
2015-12-310.54-1.27-2.25%6.16%
2014-12-310.67-1.68-1.30%4.85%
2013-12-310.73-2.02-10.44%45.15%
2012-12-310.67-3.02-6.35%59.82%
2011-12-310.7-7.34-8.02%161.42%
2010-12-310.714.85-1.69%-26.14%
2009-12-31-20.29%

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