Spirax Group plc
Exchange: nyse
none
7350514688.00
357200000.00
0.438658917511
0.215336387750
1.89%
3
2.050000