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: 393.60 +10.99 (2.87%)
Previous Close $382.61    52 Week High $66.91 
Open $381.53    52 Week Low $47.24 
Day High $395.92    P/E 178.91 
Day Low $381.53    EPS $2.20 
Volume 2,458,156       

Amazon.com Inc (NASDAQ: AMZN) Delayed: 249.67 +0.29 (0.12%)
Previous Close $249.38    52 Week High $847.21 
Open $248.56    52 Week Low $474.00 
Day High $250.88    P/E 423.17 
Day Low $247.18    EPS $0.59 
Volume 34,246,728       

Array Biopharma, Inc. (NASDAQ: ARRY) Delayed: 4.03 +0.10 (2.54%)
Previous Close $3.93    52 Week High $7.27 
Open $3.95    52 Week Low $2.39 
Day High $4.04    P/E N/A 
Day Low $3.91    EPS $-0.61 
Volume 5,595,909       

Canadian Solar, Inc. (NASDAQ: CSIQ) Delayed: 10.80 -0.15 (1.37%)
Previous Close $10.95    52 Week High $29.83 
Open $11.09    52 Week Low $10.25 
Day High $11.16    P/E N/A 
Day Low $10.71    EPS $0.00 
Volume 2,005,131       

ENPHASE ENERGY (NASDAQ: ENPH) Delayed: 32.40 -0.42 (1.28%)
Previous Close $32.82    52 Week High $4.50 
Open $33.02    52 Week Low $0.98 
Day High $33.22    P/E N/A 
Day Low $32.35    EPS $-0.62 
Volume 4,155,007       

First Solar Inc (NASDAQ: FSLR) Delayed: 177.71 +5.55 (3.22%)
Previous Close $172.16    52 Week High $74.29 
Open $174.09    52 Week Low $30.85 
Day High $180.92    P/E 37.41 
Day Low $173.44    EPS $4.75 
Volume 3,156,816       

lululemon athletica, Inc. (NASDAQ: LULU) Delayed: 101.30 -0.34 (0.33%)
Previous Close $101.64    52 Week High $81.81 
Open $101.48    52 Week Low $43.14 
Day High $103.80    P/E 53.04 
Day Low $99.42    EPS $1.91 
Volume 5,200,381       

Nvidia Corporation (NASDAQ: NVDA) Delayed: 225.07 +0.49 (0.22%)
Previous Close $224.58    52 Week High $88.77 
Open $225.13    52 Week Low $24.75 
Day High $226.94    P/E 304.15 
Day Low $223.13    EPS $0.74 
Volume 89,912,053       

CITIGOURP GLOBAL MARKETS 2% PROTECTED NOTES LINKED TO THE DJIA (NASDAQ: PDD) Delayed: 77.57 -0.63 (0.81%)
Previous Close $78.20    52 Week High $10.50 
Open $78.20    52 Week Low $9.39 
Day High $78.80    P/E N/A 
Day Low $77.36    EPS $0.00 
Volume 4,126,112       

Aruba Networks, Inc. (NASDAQ: RUN) Delayed: 8.11 +0.33 (4.24%)
Previous Close $7.78    52 Week High $14.95 
Open $7.79    52 Week Low $4.15 
Day High $8.23    P/E N/A 
Day Low $7.75    EPS $-0.40 
Volume 7,351,248       

(NASDAQ: SEDG) Delayed: 32.68 +0.77 (2.41%)
Previous Close $31.91    52 Week High $30.50 
Open $31.91    52 Week Low $11.35 
Day High $33.25    P/E N/A 
Day Low $31.91    EPS $0.00 
Volume 1,882,372       

SUNPOWER (NASDAQ: SPWR) Delayed: 0.31 --0 (-0%)
Previous Close $0.31    52 Week High $31.09 
Open $0.31    52 Week Low $6.00 
Day High $0.32    P/E 0.45 
Day Low $0.30    EPS $0.69 
Volume 633,483       

GUGGENHEIM SOLAR ETF (NYSE: TAN) Delayed: 44.06 +0.59 (1.36%)
Previous Close $43.47    52 Week High $32.98 
Open $43.77    52 Week Low $16.93 
Day High $44.52    P/E N/A 
Day Low $43.74    EPS $0.00 
Volume 404,484       

Target Corp. (NYSE: TGT) Delayed: 157.45 +1.30 (0.83%)
Previous Close $156.15    52 Week High $84.14 
Open $155.37    52 Week Low $65.50 
Day High $157.89    P/E 42.33 
Day Low $153.96    EPS $3.72 
Volume 2,957,415       

TJX Companies Inc. (NYSE: TJX) Delayed: 130.06 -1.57 (1.19%)
Previous Close $131.63    52 Week High $83.64 
Open $130.42    52 Week Low $63.53 
Day High $130.84    P/E 44.09 
Day Low $128.57    EPS $2.95 
Volume 8,660,064       

TOLL BROTHERS, Inc. (NYSE: TOL) Delayed: 137.34 +1.42 (1.04%)
Previous Close $135.92    52 Week High $38.15 
Open $136.65    52 Week Low $23.75 
Day High $137.96    P/E 143.06 
Day Low $135.45    EPS $0.96 
Volume 1,596,704       

Urban Outfitters (NASDAQ: URBN) Delayed: 75.35 +0.57 (0.76%)
Previous Close $74.78    52 Week High $40.80 
Open $75.00    52 Week Low $19.26 
Day High $76.29    P/E 40.51 
Day Low $74.10    EPS $1.86 
Volume 994,172       

Viasat, Inc. (NASDAQ: VSAT) Delayed: 73.02 -0.7 (0.95%)
Previous Close $73.72    52 Week High $82.19 
Open $74.83    52 Week Low $56.02 
Day High $75.66    P/E N/A 
Day Low $72.78    EPS $-0.08 
Volume 912,723