Barnes Group (B)

$41.94 0.52 (1.21%)
11:48 EDT B Stock Quote Delayed 30 Minutes

7 Top Small-Cap Stocks to Buy With the World In Turmoil

These small-cap stocks have given investors reasons to believe there's more growth on tap. Here's what you need to know.

5 Sizzling Small-Cap Stocks to Buy Today

13 Machinery Stocks to Buy Now

20 Machinery Stocks to Buy Now

More Articles
Select Price, Percent change, or Dollar change as the y-axis.
Select Area, Line, OHLC or Candlestick as the chart type.
Previous Close -
Market Cap 2.12B
PE Ratio 381.23
EPS 0.11
Volume (Avg. Vol.) 37,222
Day's Range $41.63 - $42.27
52-Week Range $27.93 - $47.36
Dividend & Yield $0.64 (1.53%)