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: 373.26 -3.37 (0.89%)
Previous Close $376.63    52 Week High $66.91 
Open $378.55    52 Week Low $47.24 
Day High $383.40    P/E 169.66 
Day Low $369.73    EPS $2.20 
Volume 5,861,755       

Amazon.com Inc (NASDAQ: AMZN) Delayed: 265.84 +6.39 (2.46%)
Previous Close $259.45    52 Week High $847.21 
Open $260.85    52 Week Low $474.00 
Day High $266.40    P/E 450.58 
Day Low $258.58    EPS $0.59 
Volume 35,224,619       

Array Biopharma, Inc. (NASDAQ: ARRY) Delayed: 4.92 +0.12 (2.50%)
Previous Close $4.80    52 Week High $7.27 
Open $4.82    52 Week Low $2.39 
Day High $4.94    P/E N/A 
Day Low $4.78    EPS $-0.61 
Volume 4,130,202       

Canadian Solar, Inc. (NASDAQ: CSIQ) Delayed: 15.78 +1.04 (7.06%)
Previous Close $14.74    52 Week High $29.83 
Open $14.98    52 Week Low $10.25 
Day High $15.92    P/E N/A 
Day Low $14.80    EPS $0.00 
Volume 1,582,175       

ENPHASE ENERGY (NASDAQ: ENPH) Delayed: 39.37 +1.79 (4.76%)
Previous Close $37.58    52 Week High $4.50 
Open $38.31    52 Week Low $0.98 
Day High $39.38    P/E N/A 
Day Low $37.87    EPS $-0.62 
Volume 3,289,543       

First Solar Inc (NASDAQ: FSLR) Delayed: 222.40 +2.39 (1.09%)
Previous Close $220.01    52 Week High $74.29 
Open $222.00    52 Week Low $30.85 
Day High $224.00    P/E 46.82 
Day Low $218.66    EPS $4.75 
Volume 1,642,257       

lululemon athletica, Inc. (NASDAQ: LULU) Delayed: 119.45 +0.44 (0.37%)
Previous Close $119.01    52 Week High $81.81 
Open $119.03    52 Week Low $43.14 
Day High $121.34    P/E 62.54 
Day Low $119.01    EPS $1.91 
Volume 1,878,759       

Nvidia Corporation (NASDAQ: NVDA) Delayed: 217.56 -2.18 (0.99%)
Previous Close $219.74    52 Week High $88.77 
Open $221.67    52 Week Low $24.75 
Day High $222.87    P/E 294.00 
Day Low $216.76    EPS $0.74 
Volume 96,839,257       

CITIGOURP GLOBAL MARKETS 2% PROTECTED NOTES LINKED TO THE DJIA (NASDAQ: PDD) Delayed: 90.20 +2.93 (3.36%)
Previous Close $87.27    52 Week High $10.50 
Open $88.43    52 Week Low $9.39 
Day High $90.28    P/E N/A 
Day Low $87.88    EPS $0.00 
Volume 6,241,016       

Aruba Networks, Inc. (NASDAQ: RUN) Delayed: 9.80 +0.54 (5.83%)
Previous Close $9.26    52 Week High $14.95 
Open $9.40    52 Week Low $4.15 
Day High $9.86    P/E N/A 
Day Low $9.35    EPS $-0.40 
Volume 10,479,101       

(NASDAQ: SEDG) Delayed: 32.60 +2.78 (9.32%)
Previous Close $29.82    52 Week High $30.50 
Open $30.44    52 Week Low $11.35 
Day High $32.67    P/E N/A 
Day Low $30.16    EPS $0.00 
Volume 2,984,369       

SUNPOWER (NASDAQ: SPWR) Delayed: 0.25 +0.02 (8.70%)
Previous Close $0.23    52 Week High $31.09 
Open $0.23    52 Week Low $6.00 
Day High $0.26    P/E 0.36 
Day Low $0.22    EPS $0.69 
Volume 8,186,687       

GUGGENHEIM SOLAR ETF (NYSE: TAN) Delayed: 50.47 +0.60 (1.20%)
Previous Close $49.87    52 Week High $32.98 
Open $50.34    52 Week Low $16.93 
Day High $50.56    P/E N/A 
Day Low $49.61    EPS $0.00 
Volume 368,019       

Target Corp. (NYSE: TGT) Delayed: 159.00 +6.52 (4.28%)
Previous Close $152.48    52 Week High $84.14 
Open $147.80    52 Week Low $65.50 
Day High $161.98    P/E 42.74 
Day Low $146.21    EPS $3.72 
Volume 9,384,795       

TJX Companies Inc. (NYSE: TJX) Delayed: 144.50 -6.35 (4.21%)
Previous Close $150.85    52 Week High $83.64 
Open $144.14    52 Week Low $63.53 
Day High $150.54    P/E 48.98 
Day Low $141.94    EPS $2.95 
Volume 12,367,166       

TOLL BROTHERS, Inc. (NYSE: TOL) Delayed: 148.58 +5.72 (4.00%)
Previous Close $142.86    52 Week High $38.15 
Open $145.45    52 Week Low $23.75 
Day High $154.15    P/E 154.77 
Day Low $145.45    EPS $0.96 
Volume 1,968,661       

Urban Outfitters (NASDAQ: URBN) Delayed: 74.38 -0.21 (0.28%)
Previous Close $74.59    52 Week High $40.80 
Open $74.95    52 Week Low $19.26 
Day High $76.35    P/E 39.99 
Day Low $73.94    EPS $1.86 
Volume 1,106,006       

Viasat, Inc. (NASDAQ: VSAT) Delayed: 76.67 +0.60 (0.79%)
Previous Close $76.07    52 Week High $82.19 
Open $76.88    52 Week Low $56.02 
Day High $77.62    P/E N/A 
Day Low $73.67    EPS $-0.08 
Volume 2,062,957