The major US stock indices have closed at record highs, helped partly by technology stocks, which surpassed a long-standing mark despite gains on the Dow being capped by a sharp drop in IBM shares.

The major US stock indices have closed at record highs, helped partly by technology stocks, which surpassed a long-standing mark despite gains on the Dow being capped by a sharp drop in IBM shares.