Stocks | Mon Apr 30, 2012 7:23am EDT

UPDATE 1-Microsoft, Barnes & Noble team up