Green Jeffrey Terry

Insider profile

Performance

Overall performance
1.5

Performance over holding periods
1.5
30 days 90 days 120 days
Average return -6% 8.2% 15.1%
Success rate 21% 68% 82%
Transactions
15 27% Buy
34 71% Buy
47 69% Buy
Green Jeffrey Terry's trades of Trade Desk Inc's stock


Loading...
Purchase Sale Planned purchase Planned sale Net purchase Net sale Activity signal Earnings
Abbreviations B: Buy, S: Sell, PP: Planned purchase, PlS: Planned sale, PrS: Proposed sale, O: Option / Other
Notification date Transaction date Company B/S Transaction type Nb. shares
Price
Value
Number of shares Price Value Details
2026-03-04 2026-03-04 B Purchase
16,402 -0.8%
215.48
US$4,054,868
16,402 -0.8% 215.48 US$4,054,868
2026-03-04 2026-03-03 B Purchase
4,961 -42.9%
287.02
US$2,022,256
4,961 -42.9% 287.02 US$2,022,256
2026-03-04 2026-03-02 B Purchase
8,394 -34.7%
145.85
US$578,946
8,394 -34.7% 145.85 US$578,946
2026-03-04 2026-03-02 B Purchase
527,324 +inf%
23.49
US$12,386,841
527,324 +inf% 23.49 US$12,386,841
2025-05-14 2025-05-13 PlS Planned sale
396 -0.1%
80.08
US$31,712
396 -0.1% 80.08 US$31,712
2025-05-14 2025-05-13 PlS Planned sale
2,797 -14.1%
80.06
US$223,928
2,797 -14.1% 80.06 US$223,928
2025-05-13 2025-05-13 PrS Proposed sale
2,797
80.03
US$223,834
2,797 80.03 US$223,834
2025-05-13 2025-05-13 PrS Proposed sale
396
80.03
US$31,691
396 80.03 US$31,691
2025-05-14 2025-05-12 PlS Planned sale
2,739 -0.4%
80.03
US$219,202
2,739 -0.4% 80.03 US$219,202
2025-05-14 2025-05-12 PlS Planned sale
23,945 -58.5%
80.03
US$1,916,318
23,945 -58.5% 80.03 US$1,916,318
2025-05-12 2025-05-12 PrS Proposed sale
23,945
80.00
US$1,915,563
23,945 80.00 US$1,915,563
2025-05-12 2025-05-12 PrS Proposed sale
2,739
80.00
US$219,109
2,739 80.00 US$219,109
2025-02-13 2025-02-11 PlS Planned sale
300 -0.0%
122.11
US$36,633
300 -0.0% 122.11 US$36,633
2025-02-13 2025-02-11 PlS Planned sale
10,973 -1.6%
121.18
US$1,329,708
10,973 -1.6% 121.18 US$1,329,708
2025-02-13 2025-02-11 PlS Planned sale
28,727 -4.0%
120.47
US$3,460,742
28,727 -4.0% 120.47 US$3,460,742
2025-02-13 2025-02-11 PlS Planned sale
3,720 -50.1%
122.21
US$454,621
3,720 -50.1% 122.21 US$454,621
2025-02-13 2025-02-11 PlS Planned sale
100,205 -93.1%
121.16
US$12,140,838
100,205 -93.1% 121.16 US$12,140,838
2025-02-13 2025-02-11 PlS Planned sale
256,075 -70.4%
120.47
US$30,849,355
256,075 -70.4% 120.47 US$30,849,355
2025-02-11 2025-02-11 PrS Proposed sale
360,000
120.65
US$43,432,929
360,000 120.65 US$43,432,929
2025-02-11 2025-02-11 PrS Proposed sale
40,000
120.64
US$4,825,638
40,000 120.64 US$4,825,638
2025-02-03 2025-01-30 PlS Planned sale
1,191 -0.2%
124.11
US$147,815
1,191 -0.2% 124.11 US$147,815
2025-02-03 2025-01-30 PlS Planned sale
2,809 -0.4%
123.40
US$346,631
2,809 -0.4% 123.40 US$346,631
2025-02-03 2025-01-30 PlS Planned sale
800 -0.1%
122.42
US$97,936
800 -0.1% 122.42 US$97,936
2025-02-03 2025-01-30 PlS Planned sale
3,900 -0.5%
121.51
US$473,889
3,900 -0.5% 121.51 US$473,889
2025-02-03 2025-01-30 PlS Planned sale
7,657 -1.0%
120.12
US$919,759
7,657 -1.0% 120.12 US$919,759
2025-02-03 2025-01-30 PlS Planned sale
12,296 -76.9%
124.10
US$1,525,934
12,296 -76.9% 124.10 US$1,525,934
2025-02-03 2025-01-30 PlS Planned sale
30,565 -65.6%
123.44
US$3,772,944
30,565 -65.6% 123.44 US$3,772,944
2025-02-03 2025-01-30 PlS Planned sale
9,285 -16.6%
122.32
US$1,135,741
9,285 -16.6% 122.32 US$1,135,741
2025-02-03 2025-01-30 PlS Planned sale
33,936 -37.8%
121.47
US$4,122,206
33,936 -37.8% 121.47 US$4,122,206
2025-02-03 2025-01-30 PlS Planned sale
41,546 -31.6%
120.28
US$4,997,153
41,546 -31.6% 120.28 US$4,997,153
2025-01-30 2025-01-30 PrS Proposed sale
127,628
121.84
US$15,549,999
127,628 121.84 US$15,549,999
2025-01-30 2025-01-30 PrS Proposed sale
16,357
121.38
US$1,985,474
16,357 121.38 US$1,985,474
2025-01-23 2025-01-22 PlS Planned sale
100 -0.0%
125.94
US$12,594
100 -0.0% 125.94 US$12,594
2025-01-23 2025-01-22 PlS Planned sale
1,770 -0.2%
125.10
US$221,427
1,770 -0.2% 125.10 US$221,427
2025-01-23 2025-01-22 PlS Planned sale
12,065 -1.6%
122.84
US$1,482,065
12,065 -1.6% 122.84 US$1,482,065
2025-01-23 2025-01-22 PlS Planned sale
8,842 -1.2%
121.98
US$1,078,547
8,842 -1.2% 121.98 US$1,078,547
2025-01-23 2025-01-22 PlS Planned sale
18,058 -2.3%
120.85
US$2,182,309
18,058 -2.3% 120.85 US$2,182,309
2025-01-23 2025-01-22 PlS Planned sale
700 -15.9%
125.99
US$88,193
700 -15.9% 125.99 US$88,193
2025-01-23 2025-01-22 PlS Planned sale
16,666 -79.1%
125.09
US$2,084,750
16,666 -79.1% 125.09 US$2,084,750
2025-01-23 2025-01-22 PlS Planned sale
869 -4.0%
124.55
US$108,234
869 -4.0% 124.55 US$108,234
2025-01-23 2025-01-22 PlS Planned sale
109,350 -83.3%
122.83
US$13,431,460
109,350 -83.3% 122.83 US$13,431,460
2025-01-23 2025-01-22 PlS Planned sale
76,619 -36.9%
121.98
US$9,345,986
76,619 -36.9% 121.98 US$9,345,986
2025-01-23 2025-01-22 PlS Planned sale
164,166 -44.1%
120.86
US$19,841,103
164,166 -44.1% 120.86 US$19,841,103
2025-01-22 2025-01-22 PrS Proposed sale
368,370
121.85
US$44,887,522
368,370 121.85 US$44,887,522
2025-01-22 2025-01-22 PrS Proposed sale
40,835
121.84
US$4,975,488
40,835 121.84 US$4,975,488