Home Stock Analysis Herbalife stock price rebounded in 2025: will the rally continue?