Spirax Group plc
Exchange: nyse
none
7534435328.00
357200000.00
0.438658943336
0.215336387750
1.89%
3
1.020000