seeking-alphaWednesday, 29 April 2026 at 22:32Trustmark affirms 2026 net interest margin of 3.80%-3.85% while targeting $70M-$80M share repurchasesRead full article at source →