Market Close for 7/19/2012: S&P +3.73 DOW +34.66 NAS +23.39

The September NASDAQ 100 closed higher on Thursday as it extended the rally off last week's low. The high-range close sets the stage for a steady to higher opening when Friday's night session begins trading. Stochastics and the RSI are bullish signaling that sideways to higher prices are possible near-term. If September extends the rally off last week's low, gap resistance crossing at 2686.50 is the next upside target. If September renews this month's decline, the reaction low crossing at 2503.50 is the next downside target. First resistance is today's high crossing at 2658.00. Second resistance is gap resistance crossing at 2686.50. First support is last Thursday's low crossing at 2516.50. Second support is the reaction low crossing at 2503.50.

The September S&P 500 index closed higher on Thursday as it extends the rally off last Thursday's low. The mid-range close sets the stage for a steady to higher opening when Friday's night session begins trading. Stochastics and the RSI are bullish signaling that sideways to higher prices are possible near-term. If September extends this week's rally, May's high crossing at 1395.50 is the next upside target. Closes below the 20-day moving average crossing at 1342.79 would confirm that a short-term top has been posted. First resistance is this month's high crossing at 1374.90. Second resistance is May's high crossing at 1395.50. First support is last Thursday's low crossing at 1320.00. Second support is the reaction low crossing at 1302.70.

The Dow closed higher on Thursday as it extended the rally off last Thursday's low. The mid-range close sets the stage for a steady to higher opening on Friday. Stochastics and the RSI are bullish signaling that sideways to higher prices are possible near-term. If the Dow extends the rally off last week's low, May's high crossing at 13,338 is the next upside target. Closes below the 20-day moving average crossing at 12,727 would confirm that a short-term top has been posted. First resistance is today's high crossing at 12,977. Second support is May's high crossing at 13,338. First support is the 20-day moving average crossing at 12,727. Second support is last Thursday's low crossing at 12,492.

What are today's top 50 stocks? This free list will share the big market movers on a daily basis to help you find trading opportunities.

View this list for free now.