$B Barnes Group 45.95 Had 10 1 Month Highs. B Last price