S&P 500 Stalls After Failing to Hold Early Gains | investalytix