Stocks rallied on Thursday on a dose of good earnings and brisk GDP growth, coming despite the slow down in government spending.