Constellation Software Inc. (CSU.TO) Deep Dive Video
Summary
Constellation Software remains a rare compounding machine: a decentralized vertical software acquirer with recurring cash flows, high switching costs, and a disciplined capital allocation culture now adapting to the challenges of scale.