BARNES GROUP INCB

Market cap
P/E ratio
Period EndDepreciation & amortization (Million USD)YoY (%)
Dec 31, 2023116+25.60%
Dec 31, 202292+1.21%
Dec 31, 202191+3.88%
Dec 31, 202088-11.50%
Dec 31, 201999+5.20%
Dec 31, 201894+4.49%
Dec 31, 201790+12.41%
Dec 31, 201680+2.50%
Dec 31, 201578-3.87%
Dec 31, 201481+25.12%
Dec 31, 201365+13.41%
Dec 31, 201257-2.62%
Dec 31, 201159+11.62%
Dec 31, 201053