Trustmark Corp (TRMK) AI Stock Analysis & Earnings