MarketFoolery: 05.23.2012

Published: May 23, 2012, 7:33 p.m.

Dell reports weaker-than-expected earnings and shares get crushed. And Facebook continues to deal with questions about its IPO.