 Charles Schwab Investment Management Inc. decreased its stake in shares of Barnes Group Inc. NYSE:B by 1.3 during the 2nd quarter, according to its most recent 13F filing with the Securities Exchange Commission. The fund owned 473,119 shares of the industrial products companys stock after selling 6,021 shares during the quarter. Charles Schwab Investment ... 