Nasdaq (NDAQ) June 18th Technical Analysis. Are we done with wave 3...