Welch Group LLC purchased a new position in Triumph Financial, Inc. (NASDAQ:TFIN – Free Report) during the fourth quarter, HoldingsChannel.com reports. The fund purchased 2,644 shares of the company’s stock, valued at approximately $212,000. A number of other institutional investors have also modified their holdings of TFIN. Tectonic Advisors LLC grew its stake in Triumph […]