BARNES GROUP INCB

Market cap
$2.2B
P/E ratio
Period EndReturn on equity (%) (Million USD)YoY (%)
Dec 31, 20231.2+21.65%
Dec 31, 20221-86.34%
Dec 31, 20217.1+48.54%
Dec 31, 20204.8-62.66%
Dec 31, 201912.8-5.11%
Dec 31, 201813.5+175.87%
Dec 31, 20174.9-58.59%
Dec 31, 201611.8+8.95%
Dec 31, 201510.8+3.14%
Dec 31, 201410.5-62.29%
Dec 31, 201327.9+122.78%
Dec 31, 201212.5+38.69%
Dec 31, 20119