what is the annual return of ttd ober past 3 uears

Trade Desk (TTD) has returned -69.2% since January 1, 2025.

DATEOPENHIGHLOWCLOSEVOLUME
December 12 2025
$37.19
$37.84
$36.51
$36.65
13,651,046
December 11 2025
$38.42
$38.49
$36.78
$37.02
21,472,801
December 10 2025
$39.26
$39.80
$38.78
$39.22
9,120,588
December 09 2025
$39.21
$39.85
$38.81
$39.40
8,764,751
December 08 2025
$40.20
$40.29
$39.32
$39.35
10,925,340
December 05 2025
$39.64
$41.01
$39.57
$40.05
11,322,770
December 04 2025
$38.98
$39.47
$38.25
$39.35
13,044,920
December 03 2025
$39.72
$40.08
$38.56
$38.61
12,875,820
December 02 2025
$39.91
$40.71
$39.83
$39.95
9,365,658
December 01 2025
$38.98
$40.18
$38.58
$39.58
10,308,500
November 28 2025
$39.23
$40.01
$39.03
$39.56
5,246,680
November 26 2025
$39.18
$39.54
$38.75
$39.11
12,017,420
November 25 2025
$38.95
$39.39
$38.46
$39.09
13,823,550
November 24 2025
$39.72
$39.75
$38.50
$39.06
15,322,410
November 21 2025
$38.36
$40.01
$38.23
$39.65
15,475,420
November 20 2025
$40.74
$41.15
$38.28
$38.35
14,808,860
November 19 2025
$40.60
$41.16
$39.80
$40.19
11,633,330
November 18 2025
$39.77
$41.19
$39.69
$40.47
10,171,600
November 17 2025
$41.91
$41.91
$39.75
$40.21
14,631,430
November 14 2025
$42.15
$42.69
$41.50
$41.93
11,493,450
November 13 2025
$43.50
$43.86
$42.49
$42.87
9,301,208
November 12 2025
$44.89
$45.50
$43.53
$43.79
10,335,760
November 11 2025
$43.31
$44.49
$43.05
$44.20
13,144,600
November 10 2025
$44.05
$44.87
$42.01
$43.26
23,444,561
November 07 2025
$46.00
$46.00
$41.77
$43.00
34,336,160