Bulls eye more gains as S&P 500 hugs new high