S&P 500 ignores Grexit, checks 2,100 off its bucket list