Wincanton plc (WIN) Financial Health & Risks | Ticker