Stagwell Inc. (STGW)
NASDAQ: STGW · Real-Time Price · USD
7.51
-0.14 (-1.83%)
Jul 17, 2026, 4:00 PM EDT - Market closed

Stagwell Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Jul '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
1,8611,2347567858181,025
Market Cap Growth
41.91%63.24%-3.79%-3.98%-20.21%455.48%
Enterprise Value
3,4542,7782,7372,6382,6222,999
Last Close Price
7.514.896.586.636.218.67
PE Ratio
100.6661.13329.00-51.75-
Forward PE
6.814.957.628.0316.78-
PEG Ratio
0.330.210.350.17--
PS Ratio
0.630.420.270.310.300.70
PB Ratio
2.631.632.282.201.642.77
P/FCF Ratio
6.754.996.1011.762.525.34
P/OCF Ratio
5.744.245.299.702.355.10
EV/Sales Ratio
1.170.950.961.040.982.04
EV/EBITDA Ratio
10.788.419.6111.319.0324.54
EV/EBIT Ratio
23.5117.4720.5729.1416.4767.06
EV/FCF Ratio
12.5211.2322.0839.518.0715.62
Debt / Equity Ratio
2.211.932.041.711.531.66
Debt / EBITDA Ratio
5.274.865.836.405.3513.14
Debt / FCF Ratio
6.236.4913.3922.364.798.37
Net Debt / Equity Ratio
2.261.984.613.852.683.84
Net Debt / EBITDA Ratio
4.924.555.375.894.5911.64
Net Debt / FCF Ratio
5.816.0712.3320.574.117.41
Asset Turnover
0.700.720.740.650.670.58
Quick Ratio
0.690.680.750.680.700.73
Current Ratio
0.830.790.830.750.750.78
Return on Equity (ROE)
2.84%3.86%3.09%4.62%5.29%5.44%
Return on Assets (ROA)
1.41%1.74%2.26%1.29%2.62%1.07%
Return on Invested Capital (ROIC)
2.56%3.06%3.83%2.23%4.54%1.86%
Return on Capital Employed (ROCE)
5.46%6.03%5.39%3.61%5.91%2.60%
Earnings Yield
1.02%1.64%0.30%0.00%1.93%-
FCF Yield
14.82%20.05%16.40%8.50%39.72%18.73%
Buyback Yield / Dilution
-71.24%-128.53%5.25%1.68%-37.42%-24.11%
Total Shareholder Return
-71.24%-128.53%5.25%1.68%-37.42%-24.11%
SEC Filings: 10-K · 10-Q