Weir Plc +24.40% +18.63% ...