Downgrades Outperform Neutral X

SHLS Shoals Technologies

Mizuho

$7

Upgrades Hold Buy X

SHLS Shoals Technologies

Jefferies

$7.20

Downgrades Neutral Underperform X

SHLS Shoals Technologies

BNP Paribas Exane

$4

Initiated Peer Perform X

SHLS Shoals Technologies

Wolfe Research

Upgrades Eq-Weight Overweight X

SHLS Shoals Technologies

Morgan Stanley

$7

Initiated Buy X

SHLS Shoals Technologies

BofA Securities

$6

Reiterated Buy X

SHLS Shoals Technologies

TD Cowen

$9.50 $11

Initiated Equal Weight X

SHLS Shoals Technologies

Wells Fargo

$46

Upgrades Sell Neutral X

SHLS Shoals Technologies

Citigroup

$5 $5.50

Initiated Hold X

SHLS Shoals Technologies

Jefferies

$5

Downgrades Outperform Neutral X

SHLS Shoals Technologies

Exane BNP Paribas

$15 $7

Downgrades Buy Sell X

SHLS Shoals Technologies

Citigroup

$15 $5

Downgrades Buy Neutral X

SHLS Shoals Technologies

ROTH MKM

$15 $8

Reiterated Buy X

SHLS Shoals Technologies

TD Cowen

$15 $11

Reiterated Outperform X

SHLS Shoals Technologies

TD Cowen

$30 $22

Initiated Outperform X

SHLS Shoals Technologies

RBC Capital Mkts

$20

Upgrades Underweight Eq Weight X

SHLS Shoals Technologies

Barclays

$17 $15

Initiated Buy X

SHLS Shoals Technologies

Janney

$20

Initiated Buy X

SHLS Shoals Technologies

Mizuho

$18

Initiated Outperform X

SHLS Shoals Technologies

Exane BNP Paribas

$33

Upgrades Neutral Buy X

SHLS Shoals Technologies

Goldman

$27 $28

Upgrades Neutral Overweight X

SHLS Shoals Technologies

Piper Sandler

$28

Downgrades Outperform Mkt Perform X

SHLS Shoals Technologies

Northland Capital

$26 $18

Upgrades Neutral Overweight X

SHLS Shoals Technologies

Cantor Fitzgerald

$27 $28

Upgrades Neutral Buy X

SHLS Shoals Technologies

Guggenheim

$30

Upgrades Mkt Perform Outperform X

SHLS Shoals Technologies

Northland Capital

$30

Downgrades Eq Weight Underweight X

SHLS Shoals Technologies

Barclays

$27 $19

Resumed Equal-Weight X

SHLS Shoals Technologies

Morgan Stanley

$32 $29

Upgrades Sell Neutral X

SHLS Shoals Technologies

Goldman

$20 $22

Initiated Buy X

SHLS Shoals Technologies

Citigroup

$34

Downgrades Outperform Mkt Perform X

SHLS Shoals Technologies

Northland Capital

$30 $27

Initiated Neutral X

SHLS Shoals Technologies

Cantor Fitzgerald

$30

Upgrades Mkt Perform Outperform X

SHLS Shoals Technologies

Northland Capital

$30

Upgrades Mkt Perform Outperform X

SHLS Shoals Technologies

Cowen

$29 $37.50

Downgrades Buy Neutral X

SHLS Shoals Technologies

Guggenheim

Downgrades Buy Sell X

SHLS Shoals Technologies

Goldman

$23 $21

Initiated Equal Weight X

SHLS Shoals Technologies

Barclays

$24

Downgrades Outperform Mkt Perform X

SHLS Shoals Technologies

Northland Capital

Upgrades Hold Buy X

SHLS Shoals Technologies

Truist

$16 $25

Initiated Outperform X

SHLS Shoals Technologies

Northland Capital

$16

Downgrades Overweight Neutral X

SHLS Shoals Technologies

Piper Sandler

$26 $16

Initiated Neutral X

SHLS Shoals Technologies

Colliers Securities

Upgrades Neutral Buy X

SHLS Shoals Technologies

Guggenheim

$22

Downgrades Buy Neutral X

SHLS Shoals Technologies

Guggenheim

Initiated Hold X

SHLS Shoals Technologies

Truist

$34

Resumed Outperform X

SHLS Shoals Technologies

Credit Suisse

$40

Initiated Overweight X

SHLS Shoals Technologies

Piper Sandler

$43

Upgrades Neutral Buy X

SHLS Shoals Technologies

Goldman

$36 $33

Reiterated Market Perform X

SHLS Shoals Technologies

Cowen

$40 $31

Downgrades Overweight Eq Weight X

SHLS Shoals Technologies

Barclays

$49 $35

Initiated Buy X

SHLS Shoals Technologies

Johnson Rice

$43

Initiated Buy X

SHLS Shoals Technologies

ROTH Capital

$38

Initiated Overweight X

SHLS Shoals Technologies

Barclays

$49

Initiated Market Perform X

SHLS Shoals Technologies

Cowen

$39

Initiated Neutral X

SHLS Shoals Technologies

Credit Suisse

$40

Initiated Neutral X

SHLS Shoals Technologies

Goldman

$30

Initiated Buy X

SHLS Shoals Technologies

Guggenheim

$48

Initiated Overweight X

SHLS Shoals Technologies

JP Morgan

$44

Initiated Equal-Weight X

SHLS Shoals Technologies

Morgan Stanley

$41

Initiated Outperform X

SHLS Shoals Technologies

Oppenheimer

$46

Initiated Buy X

SHLS Shoals Technologies

UBS

$48

SHLS  Shoals Technologies Group Inc

Shoals Technologies Group, Inc. provides electrical balance of system (EBOS) solutions for solar energy projects in the United States. It offers EBOS components, such as cable assemblies, inline fuses, combiners, disconnects, recombiners, wireless monitoring systems, junction boxes, transition enclosures, and splice boxes that carry the electric current produced by solar panels to an inverter and to the power grid. The company sells its products to engineering, procurement, and construction firms that build solar energy projects. Shoals Technologies Group, Inc. was founded in 1996 and is headquartered in Portland, Tennessee.