‹ Screener

Trade Desk, Inc.

TTD · Services-Computer Programming, Data Processing, Etc. · 500.2M shares · +1%/yr ↑ shares · EDGAR filings ↗
Net buyback after stock comp: $155M (gross $647M, SBC $492M)

Reference price $21.14 · est. market cap ~$10.6B — last insider sale, 2026-05-28 (estimated from the dated SEC Form 4 price × shares outstanding — not a live quote)

Grade

A80

Programmatic ad-tech leader (demand-side platform) — profitable with strong free cash flow and growth.

Strengths

Risks

Notable findings

Quarterly revenue

2025-06-30 · $694M2025-09-30 · $739M2025-12-31 · $847M2026-03-31 · $689M

Last 4 quarters · from SEC filings.

Key metrics

Gross margin
78.6%
Operating margin
20.3%
Net margin
15.3%
Return on equity
17.8%
Return on assets
7.2%
Revenue growth (QoQ)
-18.7%
Net-income growth
12.8%
Current ratio
1.6×
Free cash flow
$796M
EBITDA
$705M
Tangible book value
$2.5B
Cash & investments
$1.3B
Stock comp / revenue
16.9%

Insider transactions · last 18 months

DateInsiderTypeSharesPrice
2026-06-11Haddad David AlanGrant12K
2026-06-11Haddad David AlanGrant13K
2026-05-28Jacobson SamanthaSell54K$21.14
2026-05-24Jacobson SamanthaGrant12K
2026-05-18Jacobson SamanthaDisposition30K
2026-05-18Jacobson SamanthaDisposition62K
2026-05-18Jacobson SamanthaDisposition157K
2026-05-18Jacobson SamanthaDisposition9.6K
2026-05-15Jacobson SamanthaTax withheld1.5K$21.15
2026-05-15Jacobson SamanthaTax withheld3.2K$21.15
2026-05-15Kundra VivekTax withheld6.2K$21.15
2026-05-15Kundra VivekTax withheld3.1K$21.15
2026-05-15GRANT JAY RTax withheld1.3K$21.15
2026-05-15GRANT JAY RTax withheld1.9K$21.15
2026-05-15GRANT JAY RTax withheld1.5K$21.15
2026-05-15GRANT JAY RTax withheld2.1K$21.15
2026-05-15GRANT JAY RTax withheld5.8K$21.15
2026-05-15Green Jeffrey TerryGift53K
2026-05-15Green Jeffrey TerryGift53K
2026-05-15Jacobson SamanthaTax withheld197$21.15
2026-05-15Davis Tahnil R.Tax withheld861$21.15
2026-05-15Davis Tahnil R.Tax withheld741$21.15
2026-05-15Davis Tahnil R.Tax withheld968$21.15
2026-05-15Davis Tahnil R.Tax withheld3.8K$21.15
2026-05-15Davis Tahnil R.Tax withheld262$21.15
2026-05-15Jacobson SamanthaTax withheld690$21.15
2026-05-15Jacobson SamanthaTax withheld1.1K$21.15
2026-05-04Cunningham Andrea LeeGrant1.1K$23.73
2026-05-04Cunningham Andrea LeeGrant210$23.73
2026-05-04Cunningham Andrea LeeGrant6.1K
2026-05-04Cunningham Andrea LeeGrant526$23.73
2026-05-04Tawakol OmarGrant12K
2026-05-04Vollero AndrewGrant12K
2026-04-03Vollero AndrewGrant11K
2026-04-03Vollero AndrewGrant963
2026-04-03Rajaram GokulDisposition1.2K
2026-04-03Cunningham Andrea LeeGrant31$25.57
2026-04-01Cunningham Andrea LeeGrant17$25.79
2026-03-23FALBERG KATHRYN EDisposition296$59.17
2026-03-23FALBERG KATHRYN EDisposition1.2K
2026-03-23FALBERG KATHRYN EDisposition212$59.17
2026-03-23FALBERG KATHRYN EDisposition212$59.17
2026-03-05FALBERG KATHRYN ESell103K$30.45
2026-03-05FALBERG KATHRYN ESell50K$30.48
2026-03-04Green Jeffrey TerryBuy2.3M$25.08
2026-03-03Jacobson SamanthaGrant167K
2026-03-03Kundra VivekGrant167K
2026-03-03GRANT JAY RGrant167K
2026-03-03Green Jeffrey TerryGrant398K
2026-03-03Davis Tahnil R.Grant167K
2026-03-03Green Jeffrey TerryBuy1.7M$24.97
2026-03-02Green Jeffrey TerryBuy527K$23.49
2026-03-02Green Jeffrey TerryBuy1.5M$24.16
2026-02-15GRANT JAY RTax withheld1.9K$25.81
2026-02-15Davis Tahnil R.Tax withheld603$25.81
2026-02-15Davis Tahnil R.Tax withheld301$25.81
2026-02-15Davis Tahnil R.Tax withheld887$25.81
2026-02-15Davis Tahnil R.Tax withheld741$25.81
2026-02-15Davis Tahnil R.Tax withheld968$25.81
2026-02-15Jacobson SamanthaTax withheld443$25.81
2026-02-15Jacobson SamanthaTax withheld233$25.81
2026-02-15Jacobson SamanthaTax withheld772$25.81
2026-02-15Jacobson SamanthaTax withheld1.1K$25.81
2026-02-15Jacobson SamanthaTax withheld1.5K$25.81
2026-02-15GRANT JAY RTax withheld1.5K$25.81
2026-02-15GRANT JAY RTax withheld1.5K$25.81
2026-02-15GRANT JAY RTax withheld2.1K$25.81
2026-02-15Green Jeffrey TerryGift28K
2026-02-15Green Jeffrey TerryGift28K
2025-12-03Green Jeffrey TerryGift250K
2025-12-03Green Jeffrey TerryGift250K
2025-12-03Green Jeffrey TerryConversion167K
2025-11-15Jacobson SamanthaTax withheld1.0K$41.93
2025-11-15Jacobson SamanthaTax withheld1.6K$41.93
2025-11-15Jacobson SamanthaTax withheld2.3K$41.93
2025-11-15Kundra VivekGrant322$35.64
2025-11-15GRANT JAY RTax withheld1.8K$41.93
2025-11-15GRANT JAY RTax withheld2.7K$41.93
2025-11-15GRANT JAY RTax withheld2.8K$41.93
2025-11-15Green Jeffrey TerryGift28K
2025-11-15Green Jeffrey TerryGift28K
2025-11-15GRANT JAY RTax withheld2.1K$41.93
2025-11-15Jacobson SamanthaTax withheld569$41.93
2025-11-15Jacobson SamanthaTax withheld300$41.93
2025-09-10Cunningham Andrea LeeSell1.4K$48.20
2025-08-21Kayyal AlexGrant103K
2025-08-20Kayyal AlexDisposition1.0K
2025-08-20Kayyal AlexDisposition1.8K
2025-08-20Kayyal AlexDisposition317$59.17
2025-08-15Green Jeffrey TerryGift28K
2025-08-15Jacobson SamanthaTax withheld237$52.12
2025-08-15Jacobson SamanthaTax withheld569$52.12
2025-08-15Jacobson SamanthaTax withheld300$52.12
2025-08-15Jacobson SamanthaTax withheld1.0K$52.12
2025-08-15Jacobson SamanthaTax withheld1.6K$52.12
2025-08-15Jacobson SamanthaTax withheld2.3K$52.12
2025-08-15Schenkein LauraTax withheld562$52.12
2025-08-15Schenkein LauraTax withheld631$52.12
2025-08-15Schenkein LauraTax withheld1.5K$52.12
2025-08-15Schenkein LauraTax withheld1.1K$52.12
2025-08-15Schenkein LauraTax withheld2.1K$52.12
2025-08-15Schenkein LauraTax withheld2.8K$52.12
2025-08-15GRANT JAY RTax withheld1.8K$52.12
2025-08-15GRANT JAY RTax withheld2.7K$52.12
2025-08-15GRANT JAY RTax withheld2.1K$52.12
2025-08-15GRANT JAY RTax withheld2.8K$52.12
2025-08-15Green Jeffrey TerryGift28K
2025-08-11Tawakol OmarGrant3.8K
2025-08-11Tawakol OmarGrant3.0K
2025-08-07GRANT JAY ROption exercise5.1K$74.64
2025-08-07GRANT JAY RSell5.1K$91.30
2025-08-07GRANT JAY ROption exercise10K$59.57
2025-08-07GRANT JAY RSell10K$91.30
2025-08-07GRANT JAY ROption exercise16K$61.46
2025-08-07GRANT JAY RSell16K$91.30
2025-08-07GRANT JAY RSell20K$91.00
2025-05-27Rajaram GokulGrant4.9K
2025-05-27Buyer Lise JGrant4.9K
2025-05-27Kayyal AlexGrant2.5K
2025-05-27Kayyal AlexGrant422$59.17
2025-05-27Cunningham Andrea LeeGrant2.5K
2025-05-27Cunningham Andrea LeeGrant422$59.17
2025-05-27Cunningham Andrea LeeGrant50$59.17
2025-05-27FALBERG KATHRYN EGrant4.9K
2025-05-27FALBERG KATHRYN EGrant845$59.17
2025-05-27FALBERG KATHRYN EGrant1.2K$59.17
2025-05-27FALBERG KATHRYN EGrant845$59.17
2025-05-16Schenkein LauraSell584$77.39
2025-05-16Schenkein LauraSell4.2K$76.56
2025-05-15Jacobson SamanthaTax withheld1.6K$77.50
2025-05-15Jacobson SamanthaTax withheld232$77.50
2025-05-15Jacobson SamanthaTax withheld569$77.50
2025-05-15Jacobson SamanthaTax withheld300$77.50
2025-05-15Jacobson SamanthaTax withheld1.1K$77.50
2025-05-15GRANT JAY RTax withheld1.2K$77.50
2025-05-15GRANT JAY RTax withheld1.8K$77.50
2025-05-15GRANT JAY RTax withheld2.7K$77.50
2025-05-15GRANT JAY RTax withheld2.1K$77.50
2025-05-15Schenkein LauraTax withheld122$77.50
2025-05-15Schenkein LauraTax withheld562$77.50
2025-05-15Schenkein LauraTax withheld631$77.50
2025-05-15Schenkein LauraTax withheld1.5K$77.50
2025-05-15Schenkein LauraTax withheld1.1K$77.50
2025-05-15Schenkein LauraTax withheld2.1K$77.50
2025-05-15Green Jeffrey TerryGift13K
2025-05-15Green Jeffrey TerryGift13K
2025-05-13Green Jeffrey TerryConversion2.8K
2025-05-13Green Jeffrey TerrySell2.8K$80.06
2025-05-13Green Jeffrey TerrySell396$80.08
2025-05-13WELLS DAVID BOption exercise6.8K$49.03
2025-05-13WELLS DAVID BOption exercise1.4K$49.03
2025-05-13WELLS DAVID BOption exercise7.0K$58.46
2025-05-13WELLS DAVID BOption exercise655$49.03
2025-05-13WELLS DAVID BOption exercise218$49.03
2025-05-13WELLS DAVID BOption exercise7.3K$66.26
2025-05-13WELLS DAVID BOption exercise1.4K$66.26
2025-05-13WELLS DAVID BOption exercise1.4K$66.26
2025-05-13WELLS DAVID BOption exercise274$66.26
2025-05-13WELLS DAVID BSell29K$79.88
2025-05-13WELLS DAVID BOption exercise1.4K$58.46
2025-05-13WELLS DAVID BOption exercise670$58.46
2025-05-13WELLS DAVID BOption exercise220$58.46
2025-05-12Green Jeffrey TerryConversion24K
2025-05-12Green Jeffrey TerrySell24K$80.03
2025-05-12Green Jeffrey TerrySell2.7K$80.03
2025-05-09Schenkein LauraSell6.4K$70.00
2025-04-15FALBERG KATHRYN EGrant90$63.73
2025-04-15Jacobson SamanthaGrant82K
2025-04-15GRANT JAY RGrant82K
2025-04-15Schenkein LauraGrant82K
2025-04-15Green Jeffrey TerryGrant235K
2025-04-03Kundra VivekGrant82K
2025-02-15Jacobson SamanthaTax withheld690$80.16
2025-02-15GRANT JAY RTax withheld1.9K$80.16
2025-02-15GRANT JAY RTax withheld1.8K$80.16
2025-02-15Schenkein LauraTax withheld101$80.16
2025-02-15Schenkein LauraTax withheld449$80.16
2025-02-15Schenkein LauraTax withheld459$80.16
2025-02-15Schenkein LauraTax withheld1.1K$80.16
2025-02-15Schenkein LauraTax withheld794$80.16
2025-02-15Schenkein LauraTax withheld1.5K$80.16
2025-02-15Green Jeffrey TerryGift13K
2025-02-15Green Jeffrey TerryGift13K
2025-02-15Jacobson SamanthaTax withheld153$80.16
2025-02-15Jacobson SamanthaTax withheld374$80.16
2025-02-15Jacobson SamanthaTax withheld197$80.16
2025-02-15Jacobson SamanthaTax withheld1.1K$80.16
2025-02-15GRANT JAY RTax withheld950$80.16
2025-02-15GRANT JAY RTax withheld1.3K$80.16
2025-02-14Kayyal AlexGrant318
2025-02-14Kayyal AlexGrant57$120.54
2025-02-14Kayyal AlexGrant1.2K
2025-02-11Green Jeffrey TerrySell300$122.11
2025-02-11Green Jeffrey TerryConversion360K
2025-02-11Green Jeffrey TerrySell29K$120.47
2025-02-11Green Jeffrey TerrySell256K$120.47
2025-02-11Green Jeffrey TerrySell100K$121.16
2025-02-11Green Jeffrey TerrySell3.7K$122.21
2025-02-11Green Jeffrey TerrySell11K$121.18
2025-01-30Green Jeffrey TerrySell12K$124.10
2025-01-30Green Jeffrey TerryConversion128K
2025-01-30Green Jeffrey TerrySell42K$120.28
2025-01-30Green Jeffrey TerrySell34K$121.47
2025-01-30Green Jeffrey TerrySell9.3K$122.32
2025-01-30Green Jeffrey TerrySell31K$123.44
2025-01-30Green Jeffrey TerrySell7.7K$120.12
2025-01-30Green Jeffrey TerrySell3.9K$121.51
2025-01-30Green Jeffrey TerrySell800$122.42
2025-01-30Green Jeffrey TerrySell2.8K$123.40
2025-01-30Green Jeffrey TerrySell1.2K$124.11
2025-01-28Jacobson SamanthaOption exercise100$77.15
2025-01-28Jacobson SamanthaSell100$117.88
2025-01-28Jacobson SamanthaOption exercise369$59.57
2025-01-28Jacobson SamanthaSell369$118.00
2025-01-28Jacobson SamanthaOption exercise1.3K$61.46
2025-01-28Jacobson SamanthaSell1.1K$118.69
2025-01-28Jacobson SamanthaSell200$119.13
2025-01-28Jacobson SamanthaOption exercise2.5K$81.07
2025-01-28Jacobson SamanthaSell1.7K$118.34
2025-01-28Jacobson SamanthaSell869$118.98
2025-01-22Green Jeffrey TerrySell869$124.55
2025-01-22Green Jeffrey TerryConversion129K
2025-01-22Green Jeffrey TerrySell164K$120.86
2025-01-22Green Jeffrey TerrySell77K$121.98
2025-01-22Green Jeffrey TerrySell109K$122.83
2025-01-22Green Jeffrey TerrySell17K$125.09
2025-01-22Green Jeffrey TerrySell700$125.99
2025-01-22Green Jeffrey TerrySell18K$120.85
2025-01-22Green Jeffrey TerrySell8.8K$121.98
2025-01-22Green Jeffrey TerrySell12K$122.84
2025-01-22Green Jeffrey TerrySell1.8K$125.10
2025-01-22Green Jeffrey TerrySell100$125.94
2025-01-21Green Jeffrey TerrySell44K$125.58
2025-01-21Green Jeffrey TerrySell8.4K$123.95
2025-01-21Green Jeffrey TerrySell40K$124.71
2025-01-21Green Jeffrey TerrySell4.0K$125.63
2025-01-21Green Jeffrey TerrySell93K$123.96
2025-01-21Green Jeffrey TerrySell324K$124.75
2025-01-07Green Jeffrey TerrySell388$126.29
2025-01-07Green Jeffrey TerrySell13K$125.21
2025-01-07Green Jeffrey TerrySell3.5K$126.29
2025-01-07Green Jeffrey TerrySell1.4K$125.16
2024-12-30Jacobson SamanthaOption exercise1.3K$61.46
2024-12-30Jacobson SamanthaSell994$119.56
2024-12-30Jacobson SamanthaSell300$120.04
2024-12-30Jacobson SamanthaOption exercise2.5K$81.07
2024-12-30Jacobson SamanthaSell1.4K$119.10
2024-12-30Jacobson SamanthaSell1.1K$119.93
2024-12-30GRANT JAY ROption exercise1.0K$57.39
2024-12-30GRANT JAY RSell1.0K$118.60
2024-12-30GRANT JAY ROption exercise3.8K$74.64
2024-12-30GRANT JAY ROption exercise5.2K$59.57
2024-12-30GRANT JAY RSell3.8K$118.78
2024-12-30GRANT JAY RSell5.2K$119.11
2024-12-30GRANT JAY ROption exercise7.8K$61.46
2024-12-30GRANT JAY RSell7.8K$119.88
2024-12-30GRANT JAY RSell385$118.85
2024-12-30GRANT JAY RSell357$119.87
2024-12-30Jacobson SamanthaOption exercise100$77.15
2024-12-30Jacobson SamanthaSell100$118.75
2024-12-30Jacobson SamanthaOption exercise368$59.57
2024-12-30Jacobson SamanthaSell368$118.90

All non-derivative Form 4 activity (SEC), newest first.

Notable events (8-K)

DateItems
2026-06-09Exec/director changeExhibitsfiling ↗
2026-06-01Exec/director changeExhibitsfiling ↗
2026-05-29Exec/director changefiling ↗
2026-05-08Exec/director changefiling ↗
2026-05-08Shareholder votefiling ↗
2026-05-07ResultsExhibitsfiling ↗
2026-04-20Material agreementDebt obligationfiling ↗
2026-04-06Exec/director changefiling ↗

Recent filings

FormFiledPeriodAccession
8-K2026-06-092026-06-050001671933-26-000068 ↗
8-K2026-06-012026-06-010001671933-26-000063 ↗
8-K2026-05-292026-05-240001671933-26-000060 ↗
8-K2026-05-082026-05-070001671933-26-000057 ↗
8-K2026-05-082026-05-040001671933-26-000055 ↗
8-K2026-05-072026-05-070001671933-26-000053 ↗
10-Q2026-05-072026-03-310001671933-26-000054 ↗
8-K2026-04-202026-04-140001671933-26-000038 ↗
8-K2026-04-062026-03-310001671933-26-000030 ↗
8-K2026-03-252026-03-190001671933-26-000025 ↗
8-K2026-03-092026-03-030001671933-26-000019 ↗
10-K2026-02-272025-12-310001671933-26-000014 ↗