Markets | Wed Jan 15, 2014 4:42pm EST

Yahoo COO de Castro departs; no reason given