Market Overview

NASDAQ Breaks Out Over September 2012 Resistance Over 3197