BARNES GROUP INCB

Market cap
P/E ratio
Period EndRetained earnings (Million USD)YoY (%)
Dec 31, 20231,551-1.06%
Dec 31, 20221,568-1.21%
Dec 31, 20211,587+4.42%
Dec 31, 20201,520+2.06%
Dec 31, 20191,489+9.20%
Dec 31, 20181,364+13.01%
Dec 31, 20171,207+2.51%
Dec 31, 20161,177+10.09%
Dec 31, 20151,069+9.72%
Dec 31, 2014975+10.59%
Dec 31, 2013881+39.11%
Dec 31, 2012633+13.08%
Dec 31, 2011560+8.93%
Dec 31, 2010514