Neutral
Triumph Financial posts $5.6M net income, $0.23 diluted EPS; revenue annualized $76.4M
Triumph Financial (TFIN) reported a net income of $5.6 million, or $0.23 diluted EPS, for the quarter ending March 31, 2026, with an annualized revenu...