esg etfs with highest returns

ESG has returned 14.6% since January 1, 2025.

DATEOPENHIGHLOWCLOSEVOLUME
December 12 2025
$157.92
$157.93
$157.92
$157.93
295
December 11 2025
$157.26
$158.51
$157.26
$158.51
1,428
December 10 2025
$156.57
$157.82
$156.57
$157.82
286
December 09 2025
$156.80
$157.45
$156.55
$156.55
354
December 08 2025
$157.08
$157.08
$156.80
$156.80
1,613
December 05 2025
$157.47
$157.80
$157.47
$157.59
700
December 04 2025
$157.46
$157.46
$157.09
$157.31
1,200
December 03 2025
$157.11
$157.44
$157.11
$157.39
800
December 02 2025
$156.69
$156.79
$156.50
$156.79
3,100
December 01 2025
$156.64
$156.70
$156.51
$156.51
500
November 28 2025
$156.95
$157.01
$156.95
$157.01
800
November 26 2025
$155.39
$156.34
$155.39
$155.92
700
November 25 2025
$154.53
$155.03
$154.53
$155.03
1,000
November 24 2025
$152.26
$153.65
$152.26
$153.54
1,600
November 21 2025
$150.64
$152.27
$150.64
$151.97
700
November 20 2025
$153.78
$154.54
$150.64
$150.64
2,400
November 19 2025
$152.48
$152.59
$152.36
$152.59
1,700
November 18 2025
$153.15
$153.15
$152.62
$152.62
1,151
November 17 2025
$155.09
$155.24
$153.62
$153.62
1,498
November 14 2025
$154.49
$155.84
$153.93
$155.34
3,100
November 13 2025
$155.99
$155.99
$155.41
$155.41
1,100
November 12 2025
$157.58
$157.86
$157.58
$157.60
1,200
November 11 2025
$156.63
$157.39
$156.62
$157.34
1,800
November 10 2025
$155.70
$156.78
$155.70
$156.78
1,300
November 07 2025
$154.04
$154.83
$153.20
$154.83
3,700