The S&P 500 fell in early afternoon trading on Friday, after a slew of strong quarterly earnings and upbeat economic data put the benchmark index on track for a third straight month of gains. The Nasdaq is set for six consecutive months of gains, boosted by impressive results from big technology companies.

Read More