BARNES GROUP INCB

Market cap
P/E ratio
Period EndCost of revenue (Million USD)YoY (%)
Dec 31, 20231,009+20.09%
Dec 31, 2022840+4.50%
Dec 31, 2021804+11.45%
Dec 31, 2020721-23.61%
Dec 31, 2019944-2.01%
Dec 31, 2018964+2.58%
Dec 31, 2017939+18.85%
Dec 31, 2016790+0.96%
Dec 31, 2015783-5.64%
Dec 31, 2014830+12.39%
Dec 31, 2013738-9.11%
Dec 31, 2012812+5.15%
Dec 31, 2011772+6.68%
Dec 31, 2010724