SunTrust Banks Inc posted a profit for the fifth straight quarter as the bank set aside less money to cover mortgage repurchase requests and earned more from its investment banking business.

Net income rose to $350 million, or 65 cents per share, from $71 million, or 13 cents share, a year earlier.