Markets End On a High