BARNES GROUP INCB

Market cap
P/E ratio
Period EndTotal current liabilities (Million USD)YoY (%)
Dec 31, 2023397+30.00%
Dec 31, 2022305-1.71%
Dec 31, 2021310+5.08%
Dec 31, 2020295-13.85%
Dec 31, 2019343-4.19%
Dec 31, 2018358+13.33%
Dec 31, 2017316+4.60%
Dec 31, 2016302+19.53%
Dec 31, 2015253-4.73%
Dec 31, 2014265-11.73%
Dec 31, 2013300+50.24%
Dec 31, 2012200+1.12%
Dec 31, 2011198-30.12%
Dec 31, 2010283