BARNES GROUP INCB

Market cap
P/E ratio
Period EndDividend payout ratio (%) (Million USD)YoY (%)
Dec 31, 2023206.5-16.13%
Dec 31, 2022246.2+653.85%
Dec 31, 202132.7-36.73%
Dec 31, 202051.6+147.58%
Dec 31, 201920.8+5.92%
Dec 31, 201819.7-60.99%
Dec 31, 201750.5+145.37%
Dec 31, 201620.6-6.17%
Dec 31, 201521.9+3.26%
Dec 31, 201421.2+148.65%
Dec 31, 20138.5-63.29%
Dec 31, 201223.3-20.66%
Dec 31, 201129.3-12.98%
Dec 31, 201033.7