Barnes Group Inc (B)

Sign up to follow

123 MAIN ST, BRISTOL, CT

Market cap: $81.0B (2/03/2026)

Price: $47.36