Nasdaq tops profit views amid clamor for tech stocks