best performing etfs 2025

ESGS has had the highest return this year by an ETF, returning 17,110.7%.

ASSETYEAR% RETURN
ESGS
2025
17,110.7%
SPLG
2025
5,605.08%
JNUG
2025
449.03%
NUGT
2025
407.86%
KORU
2025
324.53%
FILL
2025
320.09%
AGQ
2025
260.86%
SLVP
2025
183.89%
MEXX
2025
181.46%
SILJ
2025
172.92%
GOEX
2025
172.21%
GDXJ
2025
162.94%
SGDJ
2025
157.38%
RING
2025
157.02%
SIL
2025
156.25%
ISGPF
2025
150.46%
SGDM
2025
149.13%
GDX
2025
148.58%
DFEN
2025
136.14%
UGL
2025
134.78%
GOAU
2025
124.6%
GGLL
2025
116.37%
NUSI
2025
112.72%
SIVR
2025
110.21%
SLV
2025
109.96%