Nasdaq Composite closes at record high