BARNES GROUP INCB

Market cap
P/E ratio
Period EndAccounts payable (Million USD)YoY (%)
Dec 31, 2023164+13.24%
Dec 31, 2022145+10.67%
Dec 31, 2021131+16.59%
Dec 31, 2020112-5.13%
Dec 31, 2019119-17.37%
Dec 31, 2018143+12.47%
Dec 31, 2017128+13.83%
Dec 31, 2016112+15.45%
Dec 31, 201597+2.35%
Dec 31, 201495+6.86%
Dec 31, 201389-10.42%
Dec 31, 201299+7.04%
Dec 31, 201193-5.77%
Dec 31, 201098