BARNES GROUP INCB

Market cap
P/E ratio
Period EndCash from investing (Million USD)YoY (%)
Dec 31, 2023-768+2032.83%
Dec 31, 2022-36+20.73%
Dec 31, 2021-30+611.87%
Dec 31, 2020-4-93.27%
Dec 31, 2019-62-87.38%
Dec 31, 2018-493+624.85%
Dec 31, 2017-68-62.10%
Dec 31, 2016-180+55.43%
Dec 31, 2015-115-7.05%
Dec 31, 2014-124-178.92%
Dec 31, 2013157-147.31%
Dec 31, 2012-333+987.18%
Dec 31, 2011-31+1.03%
Dec 31, 2010-30