Wickes Group plc (LON:WIX) is a favorite amongst institutional investors who own 86%

Analyst forecasts and ownership data provide insights into a company's potential. Wickes Group plc's institutional ownership, with 86% stake, indicates credibility and potential growth. However, it's essential to consider various factors and analyst recommendations for a comprehensive evaluation of the company's performance.