Sirius Investors
Luxfer Holdings PLC (LXFR) - Financial Metrics & Analysis