Crest Nicholson Holdings PLC (CRST) Financial Health & Risks | Ticker