Spirax Group plc
Exchange: nyse
none
6909168640.00
357200000.00
0.438658925451
0.215336387750
1.89%
3
2.050000