Beacon Investment Advisors LLC bought a new position in Titan International, Inc. (NYSE:TWI – Get Rating) during the 4th quarter, according to the company in its most recent disclosure with the Securities and Exchange Commission. The institutional investor bought 66,358 shares of the industrial products company’s stock, valued at approximately $1,017,000. Beacon Investment Advisors LLC […]