Closing changes:S&P 500 +0.1%Nasdaq Comp -0.4%Russell 2000 +0.8%DJIA +0.3%Toronto TSX Comp +0.7%The Nasdaq is struggling at the highs.