SunTrust Sells $1.04B Stock To Repay TARP Bank holding company, SunTrust Banks, has raised $1.04 billion in a share sale. March 21, 2011