Spirax Group PLC (SPX) Financial Health & Risks | Ticker