Home Stock Wells Fargo sees more upside for Sunrun as cash generation outlook holds firm