Spirax Group plc
Exchange: nyse
none
7340036608.00
357200000.00
0.438658944047
0.215336387750
1.89%
3
1.020000