Reiterated Buy X

AAPL Apple

Cascend Securities

$210 $240

Reiterated Buy X

AAPL Apple

Cascend Securities

$230 $210

Reiterated Buy X

AAPL Apple

Cascend Securities

$230 $250

Reiterated Buy X

AAPL Apple

Cascend Securities

$200 $220

Initiated Buy X

AMZN Amazon

Cascend Securities

$1800

Upgrades Hold Buy X

AVGO Broadcom

Cascend Securities

Reiterated Buy X

CSIQ Canadian Solar

Cascend Securities

$25 $30

Reiterated Buy X

CSIQ Canadian Solar

Cascend Securities

$21 $27

Upgrades Hold Buy X

CSIQ Canadian Solar

Cascend Securities

$21 $27

Upgrades Hold Buy X

CSIQ Canadian Solar

Cascend Securities

Downgrades Buy Hold X

CSX CSX

Cascend Securities

Initiated Hold X

FIT Fitbit

Cascend Securities

Initiated Buy X

FNSR Finisar

Cascend Securities

$25

Upgrades Hold Buy X

FSLR First Solar

Cascend Securities

Reiterated Buy X

INTC Intel

Cascend Securities

$55 $65

Reiterated Buy X

IPGP IPG Photonics

Cascend Securities

$180 $200

Initiated Buy X

IPGP IPG Photonics

Cascend Securities

$160

Downgrades Buy Hold X

KSU KC Southern

Cascend Securities

Initiated Buy X

LITE Lumentum

Cascend Securities

$70

Downgrades Buy Hold X

NSC Norfolk Southern

Cascend Securities

Upgrades Hold Buy X

NVDA NVIDIA

Cascend Securities

$190

Upgrades Sell Hold X

P Pandora Media

Cascend Securities

Initiated Sell X

P Pandora Media

Cascend Securities

$6

Reiterated Buy X

SEDG SolarEdge Technologies

Cascend Securities

$65 $75

Upgrades Hold Buy X

SEDG SolarEdge Technologies

Cascend Securities

$50

Upgrades Sell Hold X

SNAP Snap

Cascend Securities

Initiated Buy X

SPOT Spotify

Cascend Securities

$185

Upgrades Hold Buy X

SWKS Skyworks

Cascend Securities

$84

Upgrades Sell Buy X

TSLA Tesla

Cascend Securities

$400

Reiterated Buy X

TWTR Twitter

Cascend Securities

$45

Reiterated Buy X

TWTR Twitter

Cascend Securities

$40 $45

Initiated Buy X

TWTR Twitter

Cascend Securities

$36

Downgrades Buy Hold X

UNP Union Pacific

Cascend Securities

Reiterated Buy X

WDC Western Digital

Cascend Securities

$58 $68

Upgrades Hold Buy X

WDC Western Digital

Cascend Securities

$58

Initiated Buy X

WLK Westlake Chemical

Cascend Securities

$94