Fortune 500 rank: 356
2009 revenue: $6.1 billion
2009 total shareholder return: -34.0%
All told, it could have been worse for the Ohio bank. KeyCorp -- which has both national and community banking units -- saw a drop in nonperforming loans by the end of the year.
But challenges persist: The bank posted a $1.4 billion loss in 2009, continues to suffer from high charge-off rates, and has yet to repay its TARP money.
NEXT: 13. MGM Mirage