what is the ttm return for tesla

Tesla (TSLA) has returned 40.9% since July 1, 2025.

DATEOPENHIGHLOWCLOSEVOLUME
June 30 2026
$406.00
$424.54
$406.00
$420.60
41,757,573
June 29 2026
$381.79
$413.27
$379.30
$411.84
57,182,542
June 26 2026
$370.15
$387.80
$368.60
$379.71
53,358,900
June 25 2026
$375.27
$379.12
$371.22
$375.12
30,138,800
June 24 2026
$380.08
$384.58
$373.05
$375.53
37,081,400
June 23 2026
$392.61
$392.87
$379.06
$381.61
50,420,200
June 22 2026
$394.85
$414.75
$394.40
$405.05
47,819,500
June 18 2026
$398.10
$402.52
$384.70
$400.49
58,384,700
June 17 2026
$401.53
$405.94
$393.76
$396.38
43,534,300
June 16 2026
$404.11
$412.42
$400.54
$404.66
40,255,500
June 15 2026
$412.37
$416.00
$407.10
$411.15
45,620,500
June 12 2026
$399.49
$406.68
$386.76
$406.43
63,514,500
June 11 2026
$388.28
$399.54
$380.66
$399.15
45,324,300
June 10 2026
$391.54
$397.09
$380.15
$381.59
49,695,600
June 09 2026
$411.03
$418.50
$384.24
$396.68
59,940,200
June 08 2026
$396.33
$412.94
$394.72
$408.95
50,328,800
June 05 2026
$420.50
$424.68
$388.59
$391.00
63,420,200
June 04 2026
$419.84
$426.35
$417.16
$418.45
35,323,300
June 03 2026
$418.70
$433.60
$416.00
$423.70
44,500,700
June 02 2026
$418.22
$424.42
$413.65
$423.74
37,596,000
June 01 2026
$427.49
$429.60
$415.43
$415.88
44,937,900
May 29 2026
$439.85
$441.07
$428.14
$435.79
45,176,800
May 28 2026
$437.62
$443.96
$436.30
$442.10
32,435,000
May 27 2026
$442.89
$445.60
$435.52
$440.36
44,656,500
May 26 2026
$430.26
$435.20
$426.12
$433.59
45,658,900