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
A80Programmatic ad-tech leader (demand-side platform) — profitable with strong free cash flow and growth.
Strengths
- Profitable and growing — operating margin 20% (68th), net margin 15%, revenue +18% (73rd)
- Strong free cash flow — FCF $796M (71st), FCF margin 27%
Risks
- Ad-market cyclicality — per 10-K
- Walled-garden/competition risk — per 10-K
- Valuation-sensitivity to growth — per 10-K
Notable findings
- High convictionHigh conviction — notable institutional holders, insider buying, and a strong balance sheet
- Exec changeRecent 8-K item 5.02 8-K ↗
- Fund exitedNotable fund(s) exited this quarter: VANGUARD GROUP INC, Bridgewater Associates, LP, ARK Investment Management LLC
- Strong balance sheetStrong balance sheet — $1.3B cash & investments
- Insider buyingInsider buying — 4 open-market buy(s) by 1 insider(s) (~$148M, last 6mo) Form 4 ↗
- Notable holderHeld by 5 notable fund(s): STATE STREET CORP, CITADEL ADVISORS LLC, GOLDMAN SACHS GROUP INC +2 more (as of 2026-03-31)
- Insider sellingInsider selling — 3 open-market sale(s) by 2 insider(s) (cluster of 2 insiders, ~$6M, last 6mo) Form 4 ↗
- Revenue declineRevenue -18.7% YoY
Quarterly revenue
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
| Date | Insider | Type | Shares | Price |
|---|---|---|---|---|
| 2026-06-11 | Haddad David Alan | Grant | 12K | — |
| 2026-06-11 | Haddad David Alan | Grant | 13K | — |
| 2026-05-28 | Jacobson Samantha | Sell | 54K | $21.14 |
| 2026-05-24 | Jacobson Samantha | Grant | 12K | — |
| 2026-05-18 | Jacobson Samantha | Disposition | 30K | — |
| 2026-05-18 | Jacobson Samantha | Disposition | 62K | — |
| 2026-05-18 | Jacobson Samantha | Disposition | 157K | — |
| 2026-05-18 | Jacobson Samantha | Disposition | 9.6K | — |
| 2026-05-15 | Jacobson Samantha | Tax withheld | 1.5K | $21.15 |
| 2026-05-15 | Jacobson Samantha | Tax withheld | 3.2K | $21.15 |
| 2026-05-15 | Kundra Vivek | Tax withheld | 6.2K | $21.15 |
| 2026-05-15 | Kundra Vivek | Tax withheld | 3.1K | $21.15 |
| 2026-05-15 | GRANT JAY R | Tax withheld | 1.3K | $21.15 |
| 2026-05-15 | GRANT JAY R | Tax withheld | 1.9K | $21.15 |
| 2026-05-15 | GRANT JAY R | Tax withheld | 1.5K | $21.15 |
| 2026-05-15 | GRANT JAY R | Tax withheld | 2.1K | $21.15 |
| 2026-05-15 | GRANT JAY R | Tax withheld | 5.8K | $21.15 |
| 2026-05-15 | Green Jeffrey Terry | Gift | 53K | — |
| 2026-05-15 | Green Jeffrey Terry | Gift | 53K | — |
| 2026-05-15 | Jacobson Samantha | Tax withheld | 197 | $21.15 |
| 2026-05-15 | Davis Tahnil R. | Tax withheld | 861 | $21.15 |
| 2026-05-15 | Davis Tahnil R. | Tax withheld | 741 | $21.15 |
| 2026-05-15 | Davis Tahnil R. | Tax withheld | 968 | $21.15 |
| 2026-05-15 | Davis Tahnil R. | Tax withheld | 3.8K | $21.15 |
| 2026-05-15 | Davis Tahnil R. | Tax withheld | 262 | $21.15 |
| 2026-05-15 | Jacobson Samantha | Tax withheld | 690 | $21.15 |
| 2026-05-15 | Jacobson Samantha | Tax withheld | 1.1K | $21.15 |
| 2026-05-04 | Cunningham Andrea Lee | Grant | 1.1K | $23.73 |
| 2026-05-04 | Cunningham Andrea Lee | Grant | 210 | $23.73 |
| 2026-05-04 | Cunningham Andrea Lee | Grant | 6.1K | — |
| 2026-05-04 | Cunningham Andrea Lee | Grant | 526 | $23.73 |
| 2026-05-04 | Tawakol Omar | Grant | 12K | — |
| 2026-05-04 | Vollero Andrew | Grant | 12K | — |
| 2026-04-03 | Vollero Andrew | Grant | 11K | — |
| 2026-04-03 | Vollero Andrew | Grant | 963 | — |
| 2026-04-03 | Rajaram Gokul | Disposition | 1.2K | — |
| 2026-04-03 | Cunningham Andrea Lee | Grant | 31 | $25.57 |
| 2026-04-01 | Cunningham Andrea Lee | Grant | 17 | $25.79 |
| 2026-03-23 | FALBERG KATHRYN E | Disposition | 296 | $59.17 |
| 2026-03-23 | FALBERG KATHRYN E | Disposition | 1.2K | — |
| 2026-03-23 | FALBERG KATHRYN E | Disposition | 212 | $59.17 |
| 2026-03-23 | FALBERG KATHRYN E | Disposition | 212 | $59.17 |
| 2026-03-05 | FALBERG KATHRYN E | Sell | 103K | $30.45 |
| 2026-03-05 | FALBERG KATHRYN E | Sell | 50K | $30.48 |
| 2026-03-04 | Green Jeffrey Terry | Buy | 2.3M | $25.08 |
| 2026-03-03 | Jacobson Samantha | Grant | 167K | — |
| 2026-03-03 | Kundra Vivek | Grant | 167K | — |
| 2026-03-03 | GRANT JAY R | Grant | 167K | — |
| 2026-03-03 | Green Jeffrey Terry | Grant | 398K | — |
| 2026-03-03 | Davis Tahnil R. | Grant | 167K | — |
| 2026-03-03 | Green Jeffrey Terry | Buy | 1.7M | $24.97 |
| 2026-03-02 | Green Jeffrey Terry | Buy | 527K | $23.49 |
| 2026-03-02 | Green Jeffrey Terry | Buy | 1.5M | $24.16 |
| 2026-02-15 | GRANT JAY R | Tax withheld | 1.9K | $25.81 |
| 2026-02-15 | Davis Tahnil R. | Tax withheld | 603 | $25.81 |
| 2026-02-15 | Davis Tahnil R. | Tax withheld | 301 | $25.81 |
| 2026-02-15 | Davis Tahnil R. | Tax withheld | 887 | $25.81 |
| 2026-02-15 | Davis Tahnil R. | Tax withheld | 741 | $25.81 |
| 2026-02-15 | Davis Tahnil R. | Tax withheld | 968 | $25.81 |
| 2026-02-15 | Jacobson Samantha | Tax withheld | 443 | $25.81 |
| 2026-02-15 | Jacobson Samantha | Tax withheld | 233 | $25.81 |
| 2026-02-15 | Jacobson Samantha | Tax withheld | 772 | $25.81 |
| 2026-02-15 | Jacobson Samantha | Tax withheld | 1.1K | $25.81 |
| 2026-02-15 | Jacobson Samantha | Tax withheld | 1.5K | $25.81 |
| 2026-02-15 | GRANT JAY R | Tax withheld | 1.5K | $25.81 |
| 2026-02-15 | GRANT JAY R | Tax withheld | 1.5K | $25.81 |
| 2026-02-15 | GRANT JAY R | Tax withheld | 2.1K | $25.81 |
| 2026-02-15 | Green Jeffrey Terry | Gift | 28K | — |
| 2026-02-15 | Green Jeffrey Terry | Gift | 28K | — |
| 2025-12-03 | Green Jeffrey Terry | Gift | 250K | — |
| 2025-12-03 | Green Jeffrey Terry | Gift | 250K | — |
| 2025-12-03 | Green Jeffrey Terry | Conversion | 167K | — |
| 2025-11-15 | Jacobson Samantha | Tax withheld | 1.0K | $41.93 |
| 2025-11-15 | Jacobson Samantha | Tax withheld | 1.6K | $41.93 |
| 2025-11-15 | Jacobson Samantha | Tax withheld | 2.3K | $41.93 |
| 2025-11-15 | Kundra Vivek | Grant | 322 | $35.64 |
| 2025-11-15 | GRANT JAY R | Tax withheld | 1.8K | $41.93 |
| 2025-11-15 | GRANT JAY R | Tax withheld | 2.7K | $41.93 |
| 2025-11-15 | GRANT JAY R | Tax withheld | 2.8K | $41.93 |
| 2025-11-15 | Green Jeffrey Terry | Gift | 28K | — |
| 2025-11-15 | Green Jeffrey Terry | Gift | 28K | — |
| 2025-11-15 | GRANT JAY R | Tax withheld | 2.1K | $41.93 |
| 2025-11-15 | Jacobson Samantha | Tax withheld | 569 | $41.93 |
| 2025-11-15 | Jacobson Samantha | Tax withheld | 300 | $41.93 |
| 2025-09-10 | Cunningham Andrea Lee | Sell | 1.4K | $48.20 |
| 2025-08-21 | Kayyal Alex | Grant | 103K | — |
| 2025-08-20 | Kayyal Alex | Disposition | 1.0K | — |
| 2025-08-20 | Kayyal Alex | Disposition | 1.8K | — |
| 2025-08-20 | Kayyal Alex | Disposition | 317 | $59.17 |
| 2025-08-15 | Green Jeffrey Terry | Gift | 28K | — |
| 2025-08-15 | Jacobson Samantha | Tax withheld | 237 | $52.12 |
| 2025-08-15 | Jacobson Samantha | Tax withheld | 569 | $52.12 |
| 2025-08-15 | Jacobson Samantha | Tax withheld | 300 | $52.12 |
| 2025-08-15 | Jacobson Samantha | Tax withheld | 1.0K | $52.12 |
| 2025-08-15 | Jacobson Samantha | Tax withheld | 1.6K | $52.12 |
| 2025-08-15 | Jacobson Samantha | Tax withheld | 2.3K | $52.12 |
| 2025-08-15 | Schenkein Laura | Tax withheld | 562 | $52.12 |
| 2025-08-15 | Schenkein Laura | Tax withheld | 631 | $52.12 |
| 2025-08-15 | Schenkein Laura | Tax withheld | 1.5K | $52.12 |
| 2025-08-15 | Schenkein Laura | Tax withheld | 1.1K | $52.12 |
| 2025-08-15 | Schenkein Laura | Tax withheld | 2.1K | $52.12 |
| 2025-08-15 | Schenkein Laura | Tax withheld | 2.8K | $52.12 |
| 2025-08-15 | GRANT JAY R | Tax withheld | 1.8K | $52.12 |
| 2025-08-15 | GRANT JAY R | Tax withheld | 2.7K | $52.12 |
| 2025-08-15 | GRANT JAY R | Tax withheld | 2.1K | $52.12 |
| 2025-08-15 | GRANT JAY R | Tax withheld | 2.8K | $52.12 |
| 2025-08-15 | Green Jeffrey Terry | Gift | 28K | — |
| 2025-08-11 | Tawakol Omar | Grant | 3.8K | — |
| 2025-08-11 | Tawakol Omar | Grant | 3.0K | — |
| 2025-08-07 | GRANT JAY R | Option exercise | 5.1K | $74.64 |
| 2025-08-07 | GRANT JAY R | Sell | 5.1K | $91.30 |
| 2025-08-07 | GRANT JAY R | Option exercise | 10K | $59.57 |
| 2025-08-07 | GRANT JAY R | Sell | 10K | $91.30 |
| 2025-08-07 | GRANT JAY R | Option exercise | 16K | $61.46 |
| 2025-08-07 | GRANT JAY R | Sell | 16K | $91.30 |
| 2025-08-07 | GRANT JAY R | Sell | 20K | $91.00 |
| 2025-05-27 | Rajaram Gokul | Grant | 4.9K | — |
| 2025-05-27 | Buyer Lise J | Grant | 4.9K | — |
| 2025-05-27 | Kayyal Alex | Grant | 2.5K | — |
| 2025-05-27 | Kayyal Alex | Grant | 422 | $59.17 |
| 2025-05-27 | Cunningham Andrea Lee | Grant | 2.5K | — |
| 2025-05-27 | Cunningham Andrea Lee | Grant | 422 | $59.17 |
| 2025-05-27 | Cunningham Andrea Lee | Grant | 50 | $59.17 |
| 2025-05-27 | FALBERG KATHRYN E | Grant | 4.9K | — |
| 2025-05-27 | FALBERG KATHRYN E | Grant | 845 | $59.17 |
| 2025-05-27 | FALBERG KATHRYN E | Grant | 1.2K | $59.17 |
| 2025-05-27 | FALBERG KATHRYN E | Grant | 845 | $59.17 |
| 2025-05-16 | Schenkein Laura | Sell | 584 | $77.39 |
| 2025-05-16 | Schenkein Laura | Sell | 4.2K | $76.56 |
| 2025-05-15 | Jacobson Samantha | Tax withheld | 1.6K | $77.50 |
| 2025-05-15 | Jacobson Samantha | Tax withheld | 232 | $77.50 |
| 2025-05-15 | Jacobson Samantha | Tax withheld | 569 | $77.50 |
| 2025-05-15 | Jacobson Samantha | Tax withheld | 300 | $77.50 |
| 2025-05-15 | Jacobson Samantha | Tax withheld | 1.1K | $77.50 |
| 2025-05-15 | GRANT JAY R | Tax withheld | 1.2K | $77.50 |
| 2025-05-15 | GRANT JAY R | Tax withheld | 1.8K | $77.50 |
| 2025-05-15 | GRANT JAY R | Tax withheld | 2.7K | $77.50 |
| 2025-05-15 | GRANT JAY R | Tax withheld | 2.1K | $77.50 |
| 2025-05-15 | Schenkein Laura | Tax withheld | 122 | $77.50 |
| 2025-05-15 | Schenkein Laura | Tax withheld | 562 | $77.50 |
| 2025-05-15 | Schenkein Laura | Tax withheld | 631 | $77.50 |
| 2025-05-15 | Schenkein Laura | Tax withheld | 1.5K | $77.50 |
| 2025-05-15 | Schenkein Laura | Tax withheld | 1.1K | $77.50 |
| 2025-05-15 | Schenkein Laura | Tax withheld | 2.1K | $77.50 |
| 2025-05-15 | Green Jeffrey Terry | Gift | 13K | — |
| 2025-05-15 | Green Jeffrey Terry | Gift | 13K | — |
| 2025-05-13 | Green Jeffrey Terry | Conversion | 2.8K | — |
| 2025-05-13 | Green Jeffrey Terry | Sell | 2.8K | $80.06 |
| 2025-05-13 | Green Jeffrey Terry | Sell | 396 | $80.08 |
| 2025-05-13 | WELLS DAVID B | Option exercise | 6.8K | $49.03 |
| 2025-05-13 | WELLS DAVID B | Option exercise | 1.4K | $49.03 |
| 2025-05-13 | WELLS DAVID B | Option exercise | 7.0K | $58.46 |
| 2025-05-13 | WELLS DAVID B | Option exercise | 655 | $49.03 |
| 2025-05-13 | WELLS DAVID B | Option exercise | 218 | $49.03 |
| 2025-05-13 | WELLS DAVID B | Option exercise | 7.3K | $66.26 |
| 2025-05-13 | WELLS DAVID B | Option exercise | 1.4K | $66.26 |
| 2025-05-13 | WELLS DAVID B | Option exercise | 1.4K | $66.26 |
| 2025-05-13 | WELLS DAVID B | Option exercise | 274 | $66.26 |
| 2025-05-13 | WELLS DAVID B | Sell | 29K | $79.88 |
| 2025-05-13 | WELLS DAVID B | Option exercise | 1.4K | $58.46 |
| 2025-05-13 | WELLS DAVID B | Option exercise | 670 | $58.46 |
| 2025-05-13 | WELLS DAVID B | Option exercise | 220 | $58.46 |
| 2025-05-12 | Green Jeffrey Terry | Conversion | 24K | — |
| 2025-05-12 | Green Jeffrey Terry | Sell | 24K | $80.03 |
| 2025-05-12 | Green Jeffrey Terry | Sell | 2.7K | $80.03 |
| 2025-05-09 | Schenkein Laura | Sell | 6.4K | $70.00 |
| 2025-04-15 | FALBERG KATHRYN E | Grant | 90 | $63.73 |
| 2025-04-15 | Jacobson Samantha | Grant | 82K | — |
| 2025-04-15 | GRANT JAY R | Grant | 82K | — |
| 2025-04-15 | Schenkein Laura | Grant | 82K | — |
| 2025-04-15 | Green Jeffrey Terry | Grant | 235K | — |
| 2025-04-03 | Kundra Vivek | Grant | 82K | — |
| 2025-02-15 | Jacobson Samantha | Tax withheld | 690 | $80.16 |
| 2025-02-15 | GRANT JAY R | Tax withheld | 1.9K | $80.16 |
| 2025-02-15 | GRANT JAY R | Tax withheld | 1.8K | $80.16 |
| 2025-02-15 | Schenkein Laura | Tax withheld | 101 | $80.16 |
| 2025-02-15 | Schenkein Laura | Tax withheld | 449 | $80.16 |
| 2025-02-15 | Schenkein Laura | Tax withheld | 459 | $80.16 |
| 2025-02-15 | Schenkein Laura | Tax withheld | 1.1K | $80.16 |
| 2025-02-15 | Schenkein Laura | Tax withheld | 794 | $80.16 |
| 2025-02-15 | Schenkein Laura | Tax withheld | 1.5K | $80.16 |
| 2025-02-15 | Green Jeffrey Terry | Gift | 13K | — |
| 2025-02-15 | Green Jeffrey Terry | Gift | 13K | — |
| 2025-02-15 | Jacobson Samantha | Tax withheld | 153 | $80.16 |
| 2025-02-15 | Jacobson Samantha | Tax withheld | 374 | $80.16 |
| 2025-02-15 | Jacobson Samantha | Tax withheld | 197 | $80.16 |
| 2025-02-15 | Jacobson Samantha | Tax withheld | 1.1K | $80.16 |
| 2025-02-15 | GRANT JAY R | Tax withheld | 950 | $80.16 |
| 2025-02-15 | GRANT JAY R | Tax withheld | 1.3K | $80.16 |
| 2025-02-14 | Kayyal Alex | Grant | 318 | — |
| 2025-02-14 | Kayyal Alex | Grant | 57 | $120.54 |
| 2025-02-14 | Kayyal Alex | Grant | 1.2K | — |
| 2025-02-11 | Green Jeffrey Terry | Sell | 300 | $122.11 |
| 2025-02-11 | Green Jeffrey Terry | Conversion | 360K | — |
| 2025-02-11 | Green Jeffrey Terry | Sell | 29K | $120.47 |
| 2025-02-11 | Green Jeffrey Terry | Sell | 256K | $120.47 |
| 2025-02-11 | Green Jeffrey Terry | Sell | 100K | $121.16 |
| 2025-02-11 | Green Jeffrey Terry | Sell | 3.7K | $122.21 |
| 2025-02-11 | Green Jeffrey Terry | Sell | 11K | $121.18 |
| 2025-01-30 | Green Jeffrey Terry | Sell | 12K | $124.10 |
| 2025-01-30 | Green Jeffrey Terry | Conversion | 128K | — |
| 2025-01-30 | Green Jeffrey Terry | Sell | 42K | $120.28 |
| 2025-01-30 | Green Jeffrey Terry | Sell | 34K | $121.47 |
| 2025-01-30 | Green Jeffrey Terry | Sell | 9.3K | $122.32 |
| 2025-01-30 | Green Jeffrey Terry | Sell | 31K | $123.44 |
| 2025-01-30 | Green Jeffrey Terry | Sell | 7.7K | $120.12 |
| 2025-01-30 | Green Jeffrey Terry | Sell | 3.9K | $121.51 |
| 2025-01-30 | Green Jeffrey Terry | Sell | 800 | $122.42 |
| 2025-01-30 | Green Jeffrey Terry | Sell | 2.8K | $123.40 |
| 2025-01-30 | Green Jeffrey Terry | Sell | 1.2K | $124.11 |
| 2025-01-28 | Jacobson Samantha | Option exercise | 100 | $77.15 |
| 2025-01-28 | Jacobson Samantha | Sell | 100 | $117.88 |
| 2025-01-28 | Jacobson Samantha | Option exercise | 369 | $59.57 |
| 2025-01-28 | Jacobson Samantha | Sell | 369 | $118.00 |
| 2025-01-28 | Jacobson Samantha | Option exercise | 1.3K | $61.46 |
| 2025-01-28 | Jacobson Samantha | Sell | 1.1K | $118.69 |
| 2025-01-28 | Jacobson Samantha | Sell | 200 | $119.13 |
| 2025-01-28 | Jacobson Samantha | Option exercise | 2.5K | $81.07 |
| 2025-01-28 | Jacobson Samantha | Sell | 1.7K | $118.34 |
| 2025-01-28 | Jacobson Samantha | Sell | 869 | $118.98 |
| 2025-01-22 | Green Jeffrey Terry | Sell | 869 | $124.55 |
| 2025-01-22 | Green Jeffrey Terry | Conversion | 129K | — |
| 2025-01-22 | Green Jeffrey Terry | Sell | 164K | $120.86 |
| 2025-01-22 | Green Jeffrey Terry | Sell | 77K | $121.98 |
| 2025-01-22 | Green Jeffrey Terry | Sell | 109K | $122.83 |
| 2025-01-22 | Green Jeffrey Terry | Sell | 17K | $125.09 |
| 2025-01-22 | Green Jeffrey Terry | Sell | 700 | $125.99 |
| 2025-01-22 | Green Jeffrey Terry | Sell | 18K | $120.85 |
| 2025-01-22 | Green Jeffrey Terry | Sell | 8.8K | $121.98 |
| 2025-01-22 | Green Jeffrey Terry | Sell | 12K | $122.84 |
| 2025-01-22 | Green Jeffrey Terry | Sell | 1.8K | $125.10 |
| 2025-01-22 | Green Jeffrey Terry | Sell | 100 | $125.94 |
| 2025-01-21 | Green Jeffrey Terry | Sell | 44K | $125.58 |
| 2025-01-21 | Green Jeffrey Terry | Sell | 8.4K | $123.95 |
| 2025-01-21 | Green Jeffrey Terry | Sell | 40K | $124.71 |
| 2025-01-21 | Green Jeffrey Terry | Sell | 4.0K | $125.63 |
| 2025-01-21 | Green Jeffrey Terry | Sell | 93K | $123.96 |
| 2025-01-21 | Green Jeffrey Terry | Sell | 324K | $124.75 |
| 2025-01-07 | Green Jeffrey Terry | Sell | 388 | $126.29 |
| 2025-01-07 | Green Jeffrey Terry | Sell | 13K | $125.21 |
| 2025-01-07 | Green Jeffrey Terry | Sell | 3.5K | $126.29 |
| 2025-01-07 | Green Jeffrey Terry | Sell | 1.4K | $125.16 |
| 2024-12-30 | Jacobson Samantha | Option exercise | 1.3K | $61.46 |
| 2024-12-30 | Jacobson Samantha | Sell | 994 | $119.56 |
| 2024-12-30 | Jacobson Samantha | Sell | 300 | $120.04 |
| 2024-12-30 | Jacobson Samantha | Option exercise | 2.5K | $81.07 |
| 2024-12-30 | Jacobson Samantha | Sell | 1.4K | $119.10 |
| 2024-12-30 | Jacobson Samantha | Sell | 1.1K | $119.93 |
| 2024-12-30 | GRANT JAY R | Option exercise | 1.0K | $57.39 |
| 2024-12-30 | GRANT JAY R | Sell | 1.0K | $118.60 |
| 2024-12-30 | GRANT JAY R | Option exercise | 3.8K | $74.64 |
| 2024-12-30 | GRANT JAY R | Option exercise | 5.2K | $59.57 |
| 2024-12-30 | GRANT JAY R | Sell | 3.8K | $118.78 |
| 2024-12-30 | GRANT JAY R | Sell | 5.2K | $119.11 |
| 2024-12-30 | GRANT JAY R | Option exercise | 7.8K | $61.46 |
| 2024-12-30 | GRANT JAY R | Sell | 7.8K | $119.88 |
| 2024-12-30 | GRANT JAY R | Sell | 385 | $118.85 |
| 2024-12-30 | GRANT JAY R | Sell | 357 | $119.87 |
| 2024-12-30 | Jacobson Samantha | Option exercise | 100 | $77.15 |
| 2024-12-30 | Jacobson Samantha | Sell | 100 | $118.75 |
| 2024-12-30 | Jacobson Samantha | Option exercise | 368 | $59.57 |
| 2024-12-30 | Jacobson Samantha | Sell | 368 | $118.90 |
All non-derivative Form 4 activity (SEC), newest first.
Notable events (8-K)
| Date | Items | |
|---|---|---|
| 2026-06-09 | Exec/director changeExhibits | filing ↗ |
| 2026-06-01 | Exec/director changeExhibits | filing ↗ |
| 2026-05-29 | Exec/director change | filing ↗ |
| 2026-05-08 | Exec/director change | filing ↗ |
| 2026-05-08 | Shareholder vote | filing ↗ |
| 2026-05-07 | ResultsExhibits | filing ↗ |
| 2026-04-20 | Material agreementDebt obligation | filing ↗ |
| 2026-04-06 | Exec/director change | filing ↗ |
Recent filings
| Form | Filed | Period | Accession |
|---|---|---|---|
| 8-K | 2026-06-09 | 2026-06-05 | 0001671933-26-000068 ↗ |
| 8-K | 2026-06-01 | 2026-06-01 | 0001671933-26-000063 ↗ |
| 8-K | 2026-05-29 | 2026-05-24 | 0001671933-26-000060 ↗ |
| 8-K | 2026-05-08 | 2026-05-07 | 0001671933-26-000057 ↗ |
| 8-K | 2026-05-08 | 2026-05-04 | 0001671933-26-000055 ↗ |
| 8-K | 2026-05-07 | 2026-05-07 | 0001671933-26-000053 ↗ |
| 10-Q | 2026-05-07 | 2026-03-31 | 0001671933-26-000054 ↗ |
| 8-K | 2026-04-20 | 2026-04-14 | 0001671933-26-000038 ↗ |
| 8-K | 2026-04-06 | 2026-03-31 | 0001671933-26-000030 ↗ |
| 8-K | 2026-03-25 | 2026-03-19 | 0001671933-26-000025 ↗ |
| 8-K | 2026-03-09 | 2026-03-03 | 0001671933-26-000019 ↗ |
| 10-K | 2026-02-27 | 2025-12-31 | 0001671933-26-000014 ↗ |