Stagwell Inc. (STGW)
NASDAQ: STGW · Real-Time Price · USD
5.24
0.00 (0.00%)
Mar 9, 2026, 4:00 PM EDT - Market closed

Stagwell Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2024FY 2023FY 2022FY 2021FY 2020
Period Ending
Mar '26 Dec '24 Dec '23 Dec '22 Dec '21 Dec '20
1,3267567858181,025185
Market Cap Growth
83.07%-3.79%-3.98%-20.21%455.49%-7.98%
Enterprise Value
3,0042,6772,5722,5452,927383.13
Last Close Price
5.246.586.636.218.672.51
PE Ratio
91.97329.00-51.75-216.75-0.75
Forward PE
5.247.628.0316.78--
PEG Ratio
0.210.350.17---
PS Ratio
0.460.270.310.300.700.21
PB Ratio
1.782.282.201.642.770.51
P/TBV Ratio
1.572.302.273.692.12509.77
P/FCF Ratio
6.196.1011.762.525.341.38
P/OCF Ratio
5.465.299.702.355.101.34
EV/Sales Ratio
1.040.941.020.951.990.43
EV/EBITDA Ratio
9.399.4011.028.7623.953.07
EV/EBIT Ratio
19.5920.1228.4115.9965.454.58
EV/FCF Ratio
14.0221.6038.527.8315.242.87
Debt / Equity Ratio
2.252.041.711.531.660.63
Debt / EBITDA Ratio
5.805.836.405.3513.142.17
Debt / FCF Ratio
8.4513.3922.364.798.372.03
Net Debt / Equity Ratio
2.244.613.852.683.840.50
Net Debt / EBITDA Ratio
5.375.375.894.5911.641.43
Net Debt / FCF Ratio
7.8312.3320.574.117.411.33
Asset Turnover
0.710.740.650.670.580.62
Quick Ratio
0.770.750.680.700.730.98
Current Ratio
0.890.830.750.750.781.09
Return on Equity (ROE)
3.79%3.09%4.62%5.29%5.44%58.21%
Return on Assets (ROA)
2.24%2.26%1.29%2.62%1.07%5.44%
Return on Invested Capital (ROIC)
3.02%3.13%1.79%3.52%1.44%8.36%
Return on Capital Employed (ROCE)
5.38%5.39%3.61%5.91%2.60%9.94%
Earnings Yield
1.48%0.30%0.00%1.93%-0.46%-133.07%
FCF Yield
16.16%16.40%8.50%39.72%18.73%72.27%
Buyback Yield / Dilution
7.84%14.32%28.50%8.59%0.08%0.00%
Updated Nov 6, 2025. Data Source: Fiscal.ai. Standard template. Financial Sources.
SEC Filings: 10-K · 10-Q