SunTrust Banks Inc. said Friday that its fourth-quarter net income soared, helped by mortgage-related and investment banking income.

The Atlanta-based regional bank earned $350 million, or 65 cents per share, for the last three months of 2012, up from $71 million, or 13 cents per share, in the same quarter a year ago.