Both in Software & IT Services

The Trade Desk vs People Incorporated

Over the past year TTD returned −10.4% and PPLI returned +9.3%; their daily moves had a correlation of 0.39.

TTD −10.4% PPLI +9.3%Growth of $1, one year, split-adjusted
MetricTTDPPLI
Price$12.85$41.00
Market cap$6.07B$3.08B
Today−2.91%−2.36%
1 month+6.2%+1.0%
6 months−45.3%—
Year to date−66.2%—
1 year−72.8%—
Revenue growth (YoY)+3.0%—
Gross margin74.2%63.9%
Net margin9.0%−159.6%
P/E (TTM)14.9×—
Price / sales2.0×—
Net cash$1.49B-$90.4M
Dividend yield——
Volatility (60d)46.5%—
Short % of float20.0%19.0%
Next earnings——

Shading marks the stronger figure where one clearly exists (lower is better for valuation and volatility).