Welch Group LLC Makes New Investment in Triumph Financial, Inc. (NASDAQ:TFIN)Ticker Report • 25 days agoWelch 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...