This week in our Your Stock, Our Take segment we look at Constellation Software Inc. (CSU:TSX), which is engaged primarily in the development, installation, and customization of software relating to the public and private sectors. Constellation Software is a well-run company in a Canadian tech sector that lacks big name power and any real breadth of companies – frankly, it is too small. A listener asks if it is a buy on the recent pullback?