Constellation Software's vertical SaaS roll-up (1995–present)
1995–presentWhat Happened
Mark Leonard founded Constellation Software in Toronto in 1995 to acquire small vertical-market software businesses—dental practices, transit agencies, marinas—and run them under a decentralized holding structure. The company has completed more than 500 acquisitions and crossed CAD $50 billion in market capitalization without ever issuing significant new equity.
Outcome
Constellation became one of the best-performing public stocks of the 2000s and 2010s, returning more than 100x to early investors.
Established the template that fragmented services and software industries can be compounded into a single holding company, and that disciplined acquirers can outperform organic-growth software peers.
Why It's Relevant Today
Long Lake's pitch is essentially Constellation accelerated by AI: instead of buying vertical software vendors, buy the service businesses themselves and rebuild them on a shared AI platform. Whether the model compounds at Constellation's pace is the central open question.
