BARNES GROUP INCB

Market cap
P/E ratio
Period EndRepayments of term debt (Million USD)YoY (%)
Dec 31, 2023314+189.78%
Dec 31, 2022108-6.14%
Dec 31, 2021116-56.65%
Dec 31, 2020266-21.97%
Dec 31, 2019341-21.31%
Dec 31, 2018434+493.08%
Dec 31, 201773-77.24%
Dec 31, 2016322+87.80%
Dec 31, 2015171-48.49%
Dec 31, 2014332-40.14%
Dec 31, 2013555+385.26%
Dec 31, 2012114-72.21%
Dec 31, 2011412+14.50%
Dec 31, 2010360