Mark Leonard's unwavering commitment to high standards and long-term value creation has defied market expectations, delivering a 19,680% return to shareholders since its IPO in 2006.
Share this post
Mark Leonard's Constellation Software Inc…
Share this post
Mark Leonard's unwavering commitment to high standards and long-term value creation has defied market expectations, delivering a 19,680% return to shareholders since its IPO in 2006.