Compare Stocks

Compare up to 5 stocks side by side with metrics, growth rates, and performance charts

Select Stocks
IDCC
TTD

Add up to 3 more stocks

IDCC

InterDigital, Inc.

+9.04%
$284.74+23.60
Market Cap

$7.36B

52W Range

$229.51 - $412.60

TTD

The Trade Desk, Inc.

-4.22%
$18.29-0.81
Market Cap

$8.60B

52W Range

$16.70 - $91.45

Metric
IDCC
TTD
Valuation
P/E Ratio24.5921.45
Forward P/E36.2419.15
P/B Ratio8.343.71
P/S Ratio11.113.07
P/FCF Ratio17.1610.88
PEG Ratio1.782.75
EV/EBITDA18.4011.93
Profitability
Gross Margin83.3%77.8%
Operating Margin49.6%20.3%
Net Margin44.2%14.6%
ROE33.2%17.6%
ROA17.7%7.5%
ROIC22.6%13.4%
Financial Health
Current Ratio1.841.61
Quick Ratio1.841.61
Debt/Equity0.440.18
Interest Coverage11.53N/A
Dividends
Dividend Yield1.1%N/A
Payout Ratio17.8%N/A
Consecutive Div Years30