10 largecap stocks with upside potential up to 37%. Do you own any? – Return Potential August 2, 2026