BARNES GROUP INCB

Market cap
P/E ratio
Period EndEBITDA (Million USD)YoY (%)
Dec 31, 2023205+37.17%
Dec 31, 2022149-38.08%
Dec 31, 2021241+14.21%
Dec 31, 2020211-37.08%
Dec 31, 2019336+2.91%
Dec 31, 2018326+8.51%
Dec 31, 2017300+10.29%
Dec 31, 2016272+10.45%
Dec 31, 2015247-5.64%
Dec 31, 2014261+38.84%
Dec 31, 2013188-2.92%
Dec 31, 2012194+4.00%
Dec 31, 2011186+33.85%
Dec 31, 2010139