Grainger plc (GRI) Financial Health & Risks | Ticker