Is the SP500 en route to new All-time Highs?