Insider Sale Alert: Triumph Financial EVP Nelson Sells 3,750 Shares
Triumph Financial EVP Nelson sold approximately 3,750 shares in a transaction worth about $300,000. This insider sale follows a strong stock run, with shares climbing roughly 25% so far in 2026.
Why it matters — Insider sales can draw attention from TFIN watchers because they may offer insight into executive sentiment, especially after a notable stock-price rise.