what is the ttm return for tmf

TMF has returned -29.4% since July 17, 2024.

DATE OPEN HIGH LOW CLOSE VOLUME
July 16 2025
$35.57
$36.04
$34.24
$35.35
16,757,264
July 15 2025
$36.37
$36.39
$35.12
$35.26
11,250,110
July 14 2025
$35.92
$36.35
$35.65
$36.07
7,181,700
July 11 2025
$36.83
$36.88
$36.07
$36.22
8,990,300
July 10 2025
$37.63
$37.92
$37.19
$37.82
6,853,400
July 09 2025
$36.82
$37.76
$36.82
$37.74
6,689,000
July 08 2025
$36.07
$36.66
$35.90
$36.66
8,560,500
July 07 2025
$37.35
$37.35
$36.53
$36.80
8,954,200
July 03 2025
$38.13
$38.33
$37.76
$37.97
9,240,400
July 02 2025
$38.25
$38.76
$38.12
$38.72
8,890,600
July 01 2025
$39.52
$39.75
$38.90
$39.47
11,618,700
June 30 2025
$38.70
$39.46
$38.40
$39.24
11,999,600
June 27 2025
$38.36
$39.13
$37.92
$38.12
9,468,300
June 26 2025
$38.41
$38.85
$37.92
$38.83
8,292,500
June 25 2025
$37.81
$38.32
$37.40
$38.29
8,376,500
June 24 2025
$36.98
$38.43
$36.95
$38.21
10,461,100
June 23 2025
$37.64
$38.25
$37.40
$37.43
10,149,900
June 20 2025
$36.60
$37.42
$36.35
$37.01
7,753,000
June 18 2025
$37.59
$37.84
$36.90
$37.22
8,122,100
June 17 2025
$36.49
$37.32
$36.18
$37.14
7,603,000
June 16 2025
$36.62
$37.05
$35.85
$35.88
7,468,200
June 13 2025
$37.47
$37.67
$36.22
$36.84
10,104,800
June 12 2025
$37.76
$38.09
$37.35
$38.05
8,719,200
June 11 2025
$36.37
$37.09
$36.23
$36.74
9,044,500
June 10 2025
$36.74
$36.82
$36.00
$36.41
5,189,400