BARNES GROUP INCB

Market cap
P/E ratio
Period EndTotal debt (Million USD)YoY (%)
Dec 31, 20231,291+126.03%
Dec 31, 2022571-5.10%
Dec 31, 2021602-14.30%
Dec 31, 2020702-15.10%
Dec 31, 2019827-12.19%
Dec 31, 2018942+78.75%
Dec 31, 2017527+12.08%
Dec 31, 2016470-3.51%
Dec 31, 2015487-1.91%
Dec 31, 2014497-9.09%
Dec 31, 2013546-15.01%
Dec 31, 2012643+147.57%
Dec 31, 2010260