Markets | Wed May 5, 2010 5:55pm EDT

UPDATE 1-Constellation Software Q1 results top estimates