Trade Desk [TTD] vs Omnicom [OMC] Detailed Stock Comparison

TLDR: Quick Comparison Summary

Based on 21 vital metrics comparison: The Trade Desk, 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 The Trade Desk, Inc. Omnicom Group Inc. Better
P/E Ratio (TTM) 25.13 12.17 Omnicom Group Inc.
Price-to-Book Ratio 4.33 2.03 Omnicom Group Inc.
Debt-to-Equity Ratio 17.56 86.31 The Trade Desk, Inc.
PEG Ratio 4.65 -0.04 The Trade Desk, Inc.
EV/EBITDA 14.35 10.61 Omnicom Group Inc.
Profit Margin (TTM) 15.31% -0.32% The Trade Desk, Inc.
Operating Margin (TTM) 30.34% 14.88% The Trade Desk, Inc.
EBITDA Margin (TTM) 30.34% 14.88% The Trade Desk, Inc.
Return on Equity 16.32% 0.48% The Trade Desk, Inc.
Return on Assets (TTM) 6.01% 3.77% The Trade Desk, Inc.
Free Cash Flow (TTM) $782.96M $2.79B Omnicom Group Inc.
Dividend Yield N/A 3.86% N/A
1-Year Return -71.34% -0.99% Omnicom Group Inc.
Price-to-Sales Ratio (TTM) 3.72 1.40 Omnicom Group Inc.
Enterprise Value $9.90B $29.63B Omnicom Group Inc.
EV/Revenue Ratio 3.42 1.72 Omnicom Group Inc.
Gross Profit Margin (TTM) 80.74% -10.58% The Trade Desk, Inc.
Revenue per Share (TTM) $6 $84 Omnicom Group Inc.
Earnings per Share (Diluted) $0.90 $-0.27 The Trade Desk, Inc.
Beta (Stock Volatility) 1.17 0.75 Omnicom Group Inc.
Short % of Float 18.38% 12.03% Omnicom Group Inc.

The Trade Desk, Inc. vs Omnicom Group Inc. Stock Performance Analysis

Loading Price Chart...

Performance Comparison

Short-term Returns

Stock1D1W1M3M6MYTD
The Trade Desk, Inc.-2.56%-4.87%-12.45%-13.24%-47.18%-44.00%
Omnicom Group Inc.-1.97%1.10%-1.36%-11.87%3.81%-7.49%

Long-term Returns

Stock1Y3Y5Y10Y15Y20Y
The Trade Desk, Inc.-71.34%-70.96%-62.48%678.34%678.34%678.34%
Omnicom Group Inc.-0.99%-20.38%-12.19%-11.26%58.76%51.38%

Performance & Financial Health Analysis: The Trade Desk, Inc. vs Omnicom Group Inc.

MetricTTDOMC
Market Information
Market Cap i$11.41B$23.84B
Market Cap CategoryLarge capLarge cap
10 Day Avg. Volume i15,820,4843,610,317
90 Day Avg. Volume i18,896,7284,719,239
Last Close$20.56$73.74
52 Week Range$19.74 - $91.45$66.33 - $87.17
% from 52W High-77.52%-15.41%
All-Time High$141.53 (Dec 02, 2024)$107.00 (Nov 04, 2024)
% from All-Time High-85.47%-31.08%
Growth Metrics
Quarterly Revenue Growth0.14%0.28%
Quarterly Earnings Growth0.03%0.28%
Financial Health
Profit Margin (TTM) i0.15%0.00%
Operating Margin (TTM) i0.30%0.15%
Return on Equity (TTM) i0.16%0.00%
Debt to Equity (MRQ) i17.5686.31
Cash & Liquidity
Book Value per Share (MRQ)$5.22$38.47
Cash per Share (MRQ)$2.74$22.17
Operating Cash Flow (TTM) i$992.72M$2.94B
Levered Free Cash Flow (TTM) i$601.55M$4.50B
Dividends
Last 12-Month Dividend Yield iN/A3.86%
Last 12-Month Dividend iN/A$3.00

Valuation & Enterprise Metrics Analysis: The Trade Desk, Inc. vs Omnicom Group Inc.

MetricTTD (Apr 26, 2026)OMC (Apr 24, 2026)
Price Ratios
P/E Ratio (TTM) i25.1312.17
Forward P/E i9.516.28
PEG Ratio i4.65-0.04
Price to Sales (TTM) i3.721.40
Price to Book (MRQ) i4.332.03
Market Capitalization
Market Capitalization i$11.41B$23.84B
Enterprise Value i$9.90B$29.63B
Enterprise Value Metrics
Enterprise to Revenue i3.421.72
Enterprise to EBITDA i14.3510.61
Risk & Other Metrics
Beta i1.170.75
Book Value per Share (MRQ) i$5.22$38.47

Financial Statements Comparison: The Trade Desk, 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

MetricTTD (2025)OMC (2025)
Revenue/Sales i2.90B17.27B
Cost of Goods Sold i619.07M15.80B
COGS % of Revenue i21.4%91.5%
Gross Profit i2.28B1.47B
Gross Margin i78.6%8.5%
Research & Development i525.14MN/A
Operating Income (EBIT) i589.32M444.70M
Operating Margin i20.3%2.6%
EBITDA i704.39M814.00M
EBITDA Margin i24.3%4.7%
Pre-Tax Income i658.76M278.20M
Pre-Tax Income % of Revenue i22.7%1.6%
Income Tax i215.45M242.20M
Income Tax % of Revenue i7.4%1.4%
Net Income (Profit) i443.30M43.70M
Profit Margin i15.3%0.3%

Balance Sheet & Liquidity Metrics

MetricTTD (2025)OMC (2025)
Cash & Equivalents i658.18M6.88B
Total Current Assets i5.26B27.47B
Total Current Assets % of Revenue i181.6%159.0%
Total Current Liabilities i3.27B29.54B
Total Current Liabilities % of Revenue i112.8%171.0%
Long-Term Debt i359.98M9.27B
Long-Term Debt % of Revenue i12.4%53.7%
Total Shareholders Equity i2.48B13.06B
Retained Earnings i-590.91M10.78B
Retained Earnings % of Revenue i-20.4%62.4%
Property, Plant & Equipment i342.04M3.78B

Cash Flow Statement Comparison

MetricTTD (2025)OMC (2025)
Operating Cash Flow i1.06B2.39B
Operating Cash Flow % of Revenue i36.7%13.8%
Capital Expenditures i-197.01MN/A
Free Cash Flow i782.96M2.79B
FCF Margin i27.0%16.1%
Debt Repayment iN/A0
Common Stock Repurchase i-1.38B-707.90M

Short Interest & Institutional Ownership Analysis

MetricTTDOMC
Shares Short i66.83M34.01M
Short Ratio i2.806.50
Short % of Float i18.38%12.03%
Shares Outstanding i475.92M313.10M
Float Shares i422.52M307.62M
% Held by Insiders i2.26%0.88%
% Held by Institutions i84.68%112.15%
% Held by Public i13.06%-13.03%

Dividend Analysis & Yield Comparison: The Trade Desk, Inc. vs Omnicom Group Inc.

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