Facebook and Microsoft Keep NASDAQ in the Green

It was a classic earnings season session on Thursday with the major indices ending mixed as they digest new data and wait for the next round to come. The NASDAQ flirted with setting another new high ...