Rotork PLC (ROR) Financial Health & Risks | Ticker