what is the ttm return for dem

DEM has returned 8.7% since October 18, 2024.

DATE OPEN HIGH LOW CLOSE VOLUME
October 17 2025
$45.34
$45.60
$45.34
$45.60
153,880
October 16 2025
$45.65
$45.92
$45.61
$45.61
283,187
October 15 2025
$45.39
$45.45
$45.16
$45.39
254,296
October 14 2025
$44.93
$45.37
$44.89
$45.24
125,900
October 13 2025
$45.21
$45.32
$45.12
$45.16
190,827
October 10 2025
$45.52
$45.60
$44.23
$44.26
507,000
October 09 2025
$45.81
$45.83
$45.42
$45.49
167,500
October 08 2025
$45.53
$45.67
$45.53
$45.67
120,000
October 07 2025
$45.78
$45.79
$45.51
$45.51
172,100
October 06 2025
$45.82
$45.90
$45.78
$45.85
160,600
October 03 2025
$45.88
$46.02
$45.84
$45.96
215,000
October 02 2025
$45.97
$45.98
$45.70
$45.82
184,700
October 01 2025
$45.98
$46.12
$45.92
$45.98
232,400
September 30 2025
$45.96
$46.02
$45.84
$45.99
210,700
September 29 2025
$46.11
$46.11
$45.86
$45.93
276,400
September 26 2025
$45.51
$45.72
$45.50
$45.63
589,800
September 25 2025
$45.58
$45.64
$45.38
$45.49
188,716
September 24 2025
$46.06
$46.18
$45.97
$46.00
140,691
September 23 2025
$46.21
$46.42
$46.18
$46.35
188,999
September 22 2025
$46.20
$46.30
$46.06
$46.24
162,155
September 19 2025
$46.37
$46.39
$46.27
$46.32
262,637
September 18 2025
$46.44
$46.46
$46.30
$46.45
128,437
September 17 2025
$46.73
$47.07
$46.59
$46.75
308,367
September 16 2025
$46.60
$46.68
$46.47
$46.66
178,490
September 15 2025
$46.51
$46.56
$46.40
$46.51
152,694