Seeing Is Believing
B is currently covered by 6 analysts with an average price target of $70.56. This is a potential upside of $22.01 (45.33%) from yesterday's end of day stock price of $48.55.
Barnes Group's activity chart (see below) currently has 86 price targets and 65 ratings on display. The stock rating distribution of B is 81.25% BUY and 18.75% HOLD.
Analysts average stock forecasts to be materialized ratio is 58.61% with an average time for these price targets to be met of 709.41 days.
Highest price target for B is $63, Lowest price target is $42, average price target is $50.
Most recent stock forecast was given by TANYA JAKUSCONEK from SCOTIABANK on 26-Jan-2026. First documented stock forecast 12-Sep-2013.
Currently out of the existing stock ratings of B, 13 are a BUY (81.25%), 3 are a HOLD (18.75%).
Analyst name
Rating
Current price target
Potential Upside
Previous price target
Date
Price targets met ratio
Average potential upside
Average Days to Hit Target
Performance score
Buy Since 23-Oct-2025
$63
$15.09 (31.50%)
$43
25 days ago
(26-Jan-2026)
2/3 (66.67%)
$11.71 (22.83%)
31
Buy Since 03-Jul-2025
$47
$-0.91 (-1.90%)
$39
2 months 19 days ago
(01-Dec-2025)
5/8 (62.5%)
$4.67 (11.03%)
732
Buy Since 22-Sep-2025
$42
$-5.91 (-12.34%)
$36
2 months 26 days ago
(25-Nov-2025)
2/2 (100%)
$3.05 (7.83%)
29
Buy Since 24-Nov-2025
$48
$0.09 (0.19%)
$38
2 months 27 days ago
(24-Nov-2025)
3/3 (100%)
$8.63 (21.92%)
31
Buy Since 10-Oct-2025
$50
$2.09 (4.36%)
$38
4 months 10 days ago
(10-Oct-2025)
2/2 (100%)
$17.4 (53.37%)
83
What is B (Barnes Group) average time for price targets to be met?
Which analyst has the current highest performing score on B (Barnes Group) with a proven track record?
Which analyst has the most public recommendations on B (Barnes Group)?
Which analyst is the currently most bullish on B (Barnes Group)?
Which analyst is the currently most reserved on B (Barnes Group)?