Vistry Group PLC (VTY) Financial Health & Risks | Ticker