best solar industry stocks return the last 20 years

Weatherford International (WFRD) has had the highest return between October 10, 2005 and October 10, 2025 by a US stock, returning 12,869,900%.

ASSET DATE % RETURN
Weatherford International (WFRD)
10/10/2005 - 10/10/2025
12,869,900%
Diversified Energy (DEC)
10/10/2005 - 10/10/2025
6,679,900%
Amerant Bancorp (AMTB)
10/10/2005 - 10/10/2025
6,333,233.33%
Brera Holdings PLC Class B Ordinary Shares (BREA)
10/10/2005 - 10/10/2025
3,751,900%
Ferguson (FERG)
10/10/2005 - 10/10/2025
2,795,495.24%
Sandstorm Gold Ltd N (SAND)
10/10/2005 - 10/10/2025
2,004,900%
QXO (QXO)
10/10/2005 - 10/10/2025
1,793,536.36%
Natwest (NWG)
10/10/2005 - 10/10/2025
1,444,900%
Inventrust Properties (IVT)
10/10/2005 - 10/10/2025
1,376,400%
KULR Technology (KULR)
10/10/2005 - 10/10/2025
1,304,900%
DarioHealth (DRIO)
10/10/2005 - 10/10/2025
1,120,614.29%
Northern Oil & Gas (NOG)
10/10/2005 - 10/10/2025
909,130.77%
Integra Resources (ITRG)
10/10/2005 - 10/10/2025
615,900%
Blackboxstocks (BLBX)
10/10/2005 - 10/10/2025
525,194.12%
MDxHealth SA ADR (MDXH)
10/10/2005 - 10/10/2025
484,344.44%
Gogoro (GGR)
10/10/2005 - 10/10/2025
429,066.67%
Nvni Group Limited Ordinary Shares (NVNI)
10/10/2005 - 10/10/2025
331,900%
DevvStream Corp Common Stock (DEVS)
10/10/2005 - 10/10/2025
251,900%
Immatics (IMTX)
10/10/2005 - 10/10/2025
217,900%
Universal Insurance (UVE)
10/10/2005 - 10/10/2025
176,566.67%
BioNexus Gene Lab Corp Common stock (BGLC)
10/10/2005 - 10/10/2025
131,119.51%
Sequans Communications (SQNS)
10/10/2005 - 10/10/2025
112,189.16%
GreenPower Motor (GP)
10/10/2005 - 10/10/2025
86,288.89%
Perspective Therapeutics (CATX)
10/10/2005 - 10/10/2025
77,100%
NVIDIA (NVDA)
10/10/2005 - 10/10/2025
75,744.82%