BARNES GROUP INCB

Market cap
P/E ratio
Period EndRepurchases of common stock (Million USD)YoY (%)
Dec 31, 20227+28.53%
Dec 31, 20215-66.37%
Dec 31, 202016-69.11%
Dec 31, 201950-63.59%
Dec 31, 2018138+238.98%
Dec 31, 201741+98.79%
Dec 31, 201621-60.62%
Dec 31, 201552+521.09%
Dec 31, 20148-87.77%
Dec 31, 201369+260.39%
Dec 31, 201219-44.12%
Dec 31, 201134+21.23%
Dec 31, 201028