Stagwell [STGW] vs Omnicom [OMC] Detailed Stock Comparison

TLDR: Quick Comparison Summary

Based on 21 vital metrics comparison: Stagwell Inc. wins in 9 metrics, Omnicom Group Inc. wins in 11 metrics, with 0 ties. Omnicom Group Inc. appears stronger overall.

View Metrics Details

Vital Metrics Comparison

Metric Stagwell Inc. Omnicom Group Inc. Better
P/E Ratio (TTM) 85.63 12.17 Omnicom Group Inc.
Price-to-Book Ratio 2.28 2.03 Omnicom Group Inc.
Debt-to-Equity Ratio 200.39 86.31 Omnicom Group Inc.
PEG Ratio 1.28 -0.04 Stagwell Inc.
EV/EBITDA 10.15 10.61 Stagwell Inc.
Profit Margin (TTM) 1.00% -0.32% Stagwell Inc.
Operating Margin (TTM) 7.32% 14.88% Omnicom Group Inc.
EBITDA Margin (TTM) 7.32% 14.88% Omnicom Group Inc.
Return on Equity 3.86% 0.48% Stagwell Inc.
Return on Assets (TTM) 2.34% 3.77% Omnicom Group Inc.
Free Cash Flow (TTM) $179.80M $2.79B Omnicom Group Inc.
Dividend Yield N/A 3.86% N/A
1-Year Return 51.37% 10.36% Stagwell Inc.
Price-to-Sales Ratio (TTM) 0.60 1.40 Stagwell Inc.
Enterprise Value $3.28B $29.63B Omnicom Group Inc.
EV/Revenue Ratio 1.13 1.72 Stagwell Inc.
Gross Profit Margin (TTM) 37.62% -10.58% Stagwell Inc.
Revenue per Share (TTM) $13 $84 Omnicom Group Inc.
Earnings per Share (Diluted) $0.08 $-0.27 Stagwell Inc.
Beta (Stock Volatility) 1.34 0.75 Omnicom Group Inc.
Short % of Float 14.18% 12.03% Omnicom Group Inc.

Stagwell Inc. vs Omnicom Group Inc. Stock Performance Analysis

Loading Price Chart...

Performance Comparison

Short-term Returns

Stock1D1W1M3M6MYTD
Stagwell Inc.-0.60%2.33%8.93%10.20%18.53%39.32%
Omnicom Group Inc.-0.22%1.92%8.02%-2.81%-4.93%-5.91%

Long-term Returns

Stock1Y3Y5Y10Y15Y20Y
Stagwell Inc.51.37%-12.65%29.49%-63.51%-42.80%16.11%
Omnicom Group Inc.10.36%-19.41%-1.22%-5.74%69.20%72.35%

Performance & Financial Health Analysis: Stagwell Inc. vs Omnicom Group Inc.

MetricSTGWOMC
Market Information
Market Cap i$1.74B$23.84B
Market Cap CategorySmall capLarge cap
10 Day Avg. Volume i1,410,5673,610,317
90 Day Avg. Volume i1,433,9424,719,239
Last Close$6.59$76.51
52 Week Range$4.28 - $7.52$66.33 - $87.17
% from 52W High-12.37%-12.23%
All-Time High$28.65 (Mar 30, 2015)$107.00 (Nov 04, 2024)
% from All-Time High-77.00%-28.50%
Growth Metrics
Quarterly Revenue Growth0.02%0.28%
Quarterly Earnings Growth2.91%0.28%
Financial Health
Profit Margin (TTM) i0.01%0.00%
Operating Margin (TTM) i0.07%0.15%
Return on Equity (TTM) i0.04%0.00%
Debt to Equity (MRQ) i200.3986.31
Cash & Liquidity
Book Value per Share (MRQ)$3.01$38.47
Cash per Share (MRQ)$0.41$22.17
Operating Cash Flow (TTM) i$291.03M$2.94B
Levered Free Cash Flow (TTM) i$279.91M$4.50B
Dividends
Last 12-Month Dividend Yield iN/A3.86%
Last 12-Month Dividend i$0.00$3.00

Valuation & Enterprise Metrics Analysis: Stagwell Inc. vs Omnicom Group Inc.

MetricSTGW (Apr 26, 2026)OMC (Apr 24, 2026)
Price Ratios
P/E Ratio (TTM) i85.6312.17
Forward P/E i5.926.28
PEG Ratio i1.28-0.04
Price to Sales (TTM) i0.601.40
Price to Book (MRQ) i2.282.03
Market Capitalization
Market Capitalization i$1.74B$23.84B
Enterprise Value i$3.28B$29.63B
Enterprise Value Metrics
Enterprise to Revenue i1.131.72
Enterprise to EBITDA i10.1510.61
Risk & Other Metrics
Beta i1.340.75
Book Value per Share (MRQ) i$3.01$38.47

Financial Statements Comparison: Stagwell Inc. vs Omnicom Group Inc.

Financial Metrics

Loading Financial Charts...

Revenue

Operating Margin

Profit Margin

Long Term Debt

Income Flow Analysis

Financial Statements Comparison

Income Statement

MetricSTGW (2025)OMC (2025)
Revenue/Sales i2.91B17.27B
Cost of Goods Sold i1.85B15.80B
COGS % of Revenue i63.5%91.5%
Gross Profit i1.06B1.47B
Gross Margin i36.5%8.5%
Research & Development iN/AN/A
Operating Income (EBIT) i159.47M444.70M
Operating Margin i5.5%2.6%
EBITDA i398.38M814.00M
EBITDA Margin i13.7%4.7%
Pre-Tax Income i68.79M278.20M
Pre-Tax Income % of Revenue i2.4%1.6%
Income Tax i38.27M242.20M
Income Tax % of Revenue i1.3%1.4%
Net Income (Profit) i30.63M43.70M
Profit Margin i1.1%0.3%

Balance Sheet & Liquidity Metrics

MetricSTGW (2025)OMC (2025)
Cash & Equivalents i104.54M6.88B
Total Current Assets i1.16B27.47B
Total Current Assets % of Revenue i40.0%159.0%
Total Current Liabilities i1.48B29.54B
Total Current Liabilities % of Revenue i50.9%171.0%
Long-Term Debt i1.55B9.27B
Long-Term Debt % of Revenue i53.3%53.7%
Total Shareholders Equity i801.34M13.06B
Retained Earnings i32.93M10.78B
Retained Earnings % of Revenue i1.1%62.4%
Property, Plant & Equipment i213.58M3.78B

Cash Flow Statement Comparison

MetricSTGW (2025)OMC (2025)
Operating Cash Flow i334.14M2.39B
Operating Cash Flow % of Revenue i11.5%13.8%
Capital Expenditures iN/AN/A
Free Cash Flow i179.80M2.79B
FCF Margin i6.2%16.1%
Debt Repayment i-2.03B0
Common Stock Repurchase i-134.26M-707.90M

Short Interest & Institutional Ownership Analysis

MetricSTGWOMC
Shares Short i11.47M34.01M
Short Ratio i5.386.50
Short % of Float i14.18%12.03%
Shares Outstanding i252.27M313.10M
Float Shares i109.61M307.62M
% Held by Insiders i57.60%0.88%
% Held by Institutions i39.95%112.15%
% Held by Public i2.45%-13.03%

Dividend Analysis & Yield Comparison: Stagwell Inc. vs Omnicom Group Inc.

MetricSTGWOMC
Last 12-Month Dividend i$0.00$3.00
Last 12-Month Dividend Yield iN/A3.86%
3-Year Avg Annual Dividend i$0.00$2.87
3-Year Avg Dividend Yield iN/A0.86%
3-Year Total Dividends i$0.00$8.60
Ex-Dividend DateN/AMar 11, 2026