BARNES GROUP INCB

Market cap
P/E ratio
Period EndNet income margin (%) YoY (%)
Dec 31, 20231.1+3.21%
Dec 31, 20221.1-86.54%
Dec 31, 20217.9+40.76%
Dec 31, 20205.6-46.92%
Dec 31, 201910.6-4.41%
Dec 31, 201811.1+168.60%
Dec 31, 20174.1-62.46%
Dec 31, 201611+8.37%
Dec 31, 201510.2+8.39%
Dec 31, 20149.4-62.15%
Dec 31, 201324.8+220.03%
Dec 31, 20127.7+39.93%
Dec 31, 20115.5+17.71%
Dec 31, 20104.7