Greggs plc (GRG) Financial Health & Risks | Ticker