Sunpower Group (SGX:5GD) shareholders have endured a 66% loss from investing in the stock three years ago

Long-term shareholders of Sunpower Group Ltd. have faced a 66% drop in share price over three years. Despite revenue growth, the stock's performance has been disappointing. It's recommended to analyze the company further before making any investment decisions.