But despite some progress, both companies still have a long way to go to win back Wall Street.