US stocks rose for the fourth straight day on Tuesday, shrugging off a shaky start, with the S&P 500 closing at a new record high as the Santa rally picks up steam.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results