PERSPECTA

News from every angle

seeking-alpha

Trustmark affirms 2026 net interest margin of 3.80%-3.85% while targeting $70M-$80M share repurchases