Upgrades Hold Buy X

RUN Sunrun

Jefferies

$21

Upgrades Sec Perform Outperform X

RUN Sunrun

RBC Capital Mkts

$16

Reiterated Buy X

RUN Sunrun

TD Cowen

$13 $14

Upgrades Underperform Hold X

RUN Sunrun

Jefferies

$11

Upgrades Underweight Sec Weight X

RUN Sunrun

KeyBanc Capital Markets

Upgrades Neutral Outperform X

RUN Sunrun

BNP Paribas Exane

$21

Downgrades Outperform Sec Perform X

RUN Sunrun

RBC Capital Mkts

$5

Downgrades Sec Weight Underweight X

RUN Sunrun

KeyBanc Capital Markets

$6

Downgrades Hold Underperform X

RUN Sunrun

Jefferies

$5

Downgrades Overweight Eq-Weight X

RUN Sunrun

Morgan Stanley

$11

Downgrades Buy Neutral X

RUN Sunrun

Citigroup

$7

Downgrades Buy Hold X

RUN Sunrun

Jefferies

$14 $8

Reiterated Buy X

RUN Sunrun

TD Cowen

$18 $14

Upgrades Neutral Buy X

RUN Sunrun

UBS

$14 $17

Upgrades Neutral Outperform X

RUN Sunrun

Exane BNP Paribas

$16

Initiated Buy X

RUN Sunrun

TD Cowen

$21

Downgrades Overweight Neutral X

RUN Sunrun

Piper Sandler

$23 $11

Downgrades Outperform Neutral X

RUN Sunrun

Exane BNP Paribas

$14

Downgrades Buy Neutral X

RUN Sunrun

Guggenheim

Downgrades Buy Neutral X

RUN Sunrun

Janney

Downgrades Overweight Sec Weight X

RUN Sunrun

KeyBanc Capital Markets

Upgrades Neutral Overweight X

RUN Sunrun

Piper Sandler

$15 $31

Initiated Buy X

RUN Sunrun

Jefferies

$25

Initiated Buy X

RUN Sunrun

Mizuho

$23

Downgrades Outperform Mkt Perform X

RUN Sunrun

BMO Capital Markets

$17 $12

Downgrades Outperform Mkt Perform X

RUN Sunrun

Northland Capital

$12

Downgrades Buy Hold X

RUN Sunrun

Deutsche Bank

$27 $15

Initiated Outperform X

RUN Sunrun

Exane BNP Paribas

$20

Downgrades Buy Hold X

RUN Sunrun

Truist

$30 $12

Upgrades Neutral Buy X

RUN Sunrun

Citigroup

$25 $21

Upgrades Neutral Buy X

RUN Sunrun

Janney

Upgrades Sec Weight Overweight X

RUN Sunrun

KeyBanc Capital Markets

$27

Resumed Overweight X

RUN Sunrun

CapitalOne

$32

Resumed Overweight X

RUN Sunrun

Morgan Stanley

$65 $30

Initiated Neutral X

RUN Sunrun

Citigroup

$27

Initiated Sector Outperform X

RUN Sunrun

Scotiabank

$40

Downgrades Overweight Eq Weight X

RUN Sunrun

Barclays

$44 $35

Upgrades Eq Weight Overweight X

RUN Sunrun

Wells Fargo

$32

Initiated Neutral X

RUN Sunrun

Janney

$30

Initiated Buy X

RUN Sunrun

Deutsche Bank

$36

Downgrades Outperform Peer Perform X

RUN Sunrun

Wolfe Research

Initiated Outperform X

RUN Sunrun

Northland Capital

$60

Initiated Overweight X

RUN Sunrun

Barclays

$46

Downgrades Overweight Neutral X

RUN Sunrun

Piper Sandler

$35 $29

Initiated Equal Weight X

RUN Sunrun

Wells Fargo

$27

Resumed Buy X

RUN Sunrun

Truist

$340

Downgrades Overweight Sec Weight X

RUN Sunrun

KeyBanc Capital Markets

Initiated Outperform X

RUN Sunrun

BMO Capital Markets

$65

Resumed Outperform X

RUN Sunrun

Credit Suisse

$82

Initiated Overweight X

RUN Sunrun

Stephens

$82

Reiterated Overweight X

RUN Sunrun

Morgan Stanley

$86 $91

Resumed Buy X

RUN Sunrun

Guggenheim

$56

Initiated Outperform X

RUN Sunrun

Evercore ISI

$87

Upgrades Neutral Overweight X

RUN Sunrun

Piper Sandler

$77

Initiated Outperform X

RUN Sunrun

RBC Capital Mkts

$81

Upgrades Neutral Buy X

RUN Sunrun

Goldman

$77

Initiated Positive X

RUN Sunrun

Susquehanna

$75

Upgrades Eq-Weight Overweight X

RUN Sunrun

Morgan Stanley

$86

Upgrades Sell Neutral X

RUN Sunrun

UBS

$55

Upgrades Eq Weight Overweight X

RUN Sunrun

CapitalOne

$73 $90

Upgrades Neutral Outperform X

RUN Sunrun

Credit Suisse

$79

Downgrades Outperform Neutral X

RUN Sunrun

Credit Suisse

Initiated Buy X

RUN Sunrun

Truist

$116

Upgrades Neutral Buy X

RUN Sunrun

Goldman

$20

Initiated Overweight X

RUN Sunrun

Barclays

$21

Reiterated Buy X

RUN Sunrun

BofA/Merrill

$17.50 $23.50

Upgrades Neutral Buy X

RUN Sunrun

BofA/Merrill

Upgrades Underperform Neutral X

RUN Sunrun

BofA/Merrill

Downgrades Overweight Eq-Weight X

RUN Sunrun

Morgan Stanley

Downgrades Buy Underperform X

RUN Sunrun

BofA/Merrill

Upgrades Mkt Perform Mkt Outperform X

RUN Sunrun

JMP Securities

Initiated Buy X

RUN Sunrun

ROTH Capital

$10

Initiated Outperform X

RUN Sunrun

Credit Suisse

$15

RUN  Sunrun Inc.

Sunrun Inc. is engaged in the design, development, installation, sale, ownership and maintenance of residential solar energy systems (Projects) in the United States. The Company is engaged in providing solar energy services and products to its customers. As of December 31, 2016, it operated a fleet of residential solar energy systems in the United States, with approximately 134,000 customers across 16 states, as well as the District of Columbia. The Company sells to homeowners over the phone, in the field through canvassing and in-home sales and through retail sales channels through its strategic partners. The solar service offerings are provided through its lease and power purchase agreements. It sells solar service offerings and installs solar energy systems for homeowners through its direct-to-consumer channel. It sells solar energy systems to homeowners, as well as related products, such as solar panels, inverters, racking systems and other solar-related equipment to resellers.