The Standard & Poor's 500-stock index set a third straight record, closing up 4.65 points, or 1.05 percent, to 447.20.
The blue-chip index had set records in its three previous sessions.
At such a pace, the Standard & Poor's 500-stock index would again be setting records in about three years.
The Standard & Poor's industrial index also set a record, rising 3.77, to 464.98.
The Standard & Poor's 500 index also set a record.
While other major indexes also set records yesterday, their 1999 gains do not even approach that of the Nasdaq.
Since August that index has set 14 new highs.
Yesterday, the index set a closing high of 3,420.50 points, up 2.3 percent on the day.
Several other indexes also set records yesterday, but just barely.
The Standard & Poor's 500-stock index also set a new high, rising 11.45 points, to 1,409.62.