Midday movers: Target, Lululemon and ViaSat fall; TJX rises

Go back to Midday movers: Target, Lululemon and ViaSat fall; TJX rises
Analog Devices, Inc. (NASDAQ: ADI) Delayed: 406.19 +0.26 (0.06%)
Previous Close $405.93    52 Week High $66.91 
Open $410.31    52 Week Low $47.24 
Day High $411.34    P/E 184.63 
Day Low $399.86    EPS $2.20 
Volume 2,004,653       

Amazon.com Inc (NASDAQ: AMZN) Delayed: 262.43 +8.37 (3.29%)
Previous Close $254.06    52 Week High $847.21 
Open $256.50    52 Week Low $474.00 
Day High $262.80    P/E 444.80 
Day Low $256.00    EPS $0.59 
Volume 34,759,146       

Array Biopharma, Inc. (NASDAQ: ARRY) Delayed: 3.68 -0.07 (1.87%)
Previous Close $3.75    52 Week High $7.27 
Open $3.74    52 Week Low $2.39 
Day High $3.76    P/E N/A 
Day Low $3.60    EPS $-0.61 
Volume 5,563,642       

Canadian Solar, Inc. (NASDAQ: CSIQ) Delayed: 11.38 +0.36 (3.27%)
Previous Close $11.02    52 Week High $29.83 
Open $11.09    52 Week Low $10.25 
Day High $11.42    P/E N/A 
Day Low $10.91    EPS $0.00 
Volume 1,593,046       

ENPHASE ENERGY (NASDAQ: ENPH) Delayed: 32.81 -0.1 (0.3%)
Previous Close $32.91    52 Week High $4.50 
Open $33.04    52 Week Low $0.98 
Day High $33.36    P/E N/A 
Day Low $31.96    EPS $-0.62 
Volume 3,749,668       

First Solar Inc (NASDAQ: FSLR) Delayed: 177.82 -1.03 (0.58%)
Previous Close $178.85    52 Week High $74.29 
Open $179.37    52 Week Low $30.85 
Day High $179.52    P/E 37.44 
Day Low $176.21    EPS $4.75 
Volume 1,289,769       

lululemon athletica, Inc. (NASDAQ: LULU) Delayed: 94.50 +1.82 (1.96%)
Previous Close $92.68    52 Week High $81.81 
Open $92.88    52 Week Low $43.14 
Day High $94.63    P/E 49.48 
Day Low $91.67    EPS $1.91 
Volume 3,396,339       

Nvidia Corporation (NASDAQ: NVDA) Delayed: 229.28 -1.2 (0.52%)
Previous Close $230.48    52 Week High $88.77 
Open $233.84    52 Week Low $24.75 
Day High $233.92    P/E 309.84 
Day Low $229.11    EPS $0.74 
Volume 84,589,020       

CITIGOURP GLOBAL MARKETS 2% PROTECTED NOTES LINKED TO THE DJIA (NASDAQ: PDD) Delayed: 81.35 +3.09 (3.95%)
Previous Close $78.26    52 Week High $10.50 
Open $79.30    52 Week Low $9.39 
Day High $81.58    P/E N/A 
Day Low $79.19    EPS $0.00 
Volume 7,163,101       

Aruba Networks, Inc. (NASDAQ: RUN) Delayed: 7.64 +0.05 (0.66%)
Previous Close $7.59    52 Week High $14.95 
Open $7.62    52 Week Low $4.15 
Day High $7.69    P/E N/A 
Day Low $7.46    EPS $-0.40 
Volume 5,591,446       

(NASDAQ: SEDG) Delayed: 32.21 -0.26 (0.8%)
Previous Close $32.47    52 Week High $30.50 
Open $32.83    52 Week Low $11.35 
Day High $32.83    P/E N/A 
Day Low $31.63    EPS $0.00 
Volume 1,221,617       

SUNPOWER (NASDAQ: SPWR) Delayed: 0.28 --0 (-0%)
Previous Close $0.28    52 Week High $31.09 
Open $0.29    52 Week Low $6.00 
Day High $0.29    P/E 0.41 
Day Low $0.28    EPS $0.69 
Volume 1,170,180       

GUGGENHEIM SOLAR ETF (NYSE: TAN) Delayed: 43.75 +0.43 (0.99%)
Previous Close $43.32    52 Week High $32.98 
Open $43.75    52 Week Low $16.93 
Day High $43.86    P/E N/A 
Day Low $43.24    EPS $0.00 
Volume 288,802       

Target Corp. (NYSE: TGT) Delayed: 153.64 -1.12 (0.72%)
Previous Close $154.76    52 Week High $84.14 
Open $153.59    52 Week Low $65.50 
Day High $155.35    P/E 41.30 
Day Low $152.84    EPS $3.72 
Volume 3,600,131       

TJX Companies Inc. (NYSE: TJX) Delayed: 138.76 +0.01 (0.01%)
Previous Close $138.75    52 Week High $83.64 
Open $138.43    52 Week Low $63.53 
Day High $139.46    P/E 47.04 
Day Low $137.16    EPS $2.95 
Volume 4,390,029       

TOLL BROTHERS, Inc. (NYSE: TOL) Delayed: 133.13 -1.44 (1.07%)
Previous Close $134.57    52 Week High $38.15 
Open $134.05    52 Week Low $23.75 
Day High $134.60    P/E 138.68 
Day Low $132.12    EPS $0.96 
Volume 690,431       

Urban Outfitters (NASDAQ: URBN) Delayed: 82.18 +1.22 (1.51%)
Previous Close $80.96    52 Week High $40.80 
Open $80.66    52 Week Low $19.26 
Day High $82.54    P/E 44.18 
Day Low $80.26    EPS $1.86 
Volume 808,666       

Viasat, Inc. (NASDAQ: VSAT) Delayed: 72.01 +4.60 (6.82%)
Previous Close $67.41    52 Week High $82.19 
Open $70.78    52 Week Low $56.02 
Day High $74.92    P/E N/A 
Day Low $70.45    EPS $-0.08 
Volume 2,935,217