BARNES GROUP INCB

Market cap
P/E ratio
Period EndRevenue growth (%) YoY (%)
Dec 31, 202315+6141.67%
Dec 31, 20220.2-97.99%
Dec 31, 202112-148.64%
Dec 31, 2020-24.6+7584.38%
Dec 31, 2019-0.3-107.75%
Dec 31, 20184.1-75.28%
Dec 31, 201716.7+442.53%
Dec 31, 20163.1-157.14%
Dec 31, 2015-5.4-134.53%
Dec 31, 201415.6-238.76%
Dec 31, 2013-11.2-317.18%
Dec 31, 20125.2+62.38%
Dec 31, 20113.2