Shares of Canada’s Constellation Software (CSU) are trading at an all-time high and up nearly 60% in the last 12 months.
The Toronto-based company, led by President Mark Leonard, buys niche software firms spanning a wide range of industries that include real estate and education.
Constellation focuses on buying software companies that have strong management teams, consistent earnings, and a track record of growing profits.
The business model of Constellation Software has drawn comparisons to U.S. holding company Berkshire Hathaway (BRK.A / BRK.B), which follows a similar approach.
The stock of Constellation Software hit an all-time intraday high on the Toronto Stock Exchange of $3,495.91 on Jan. 10. On Jan. 9, the stock closed at an all-time high of $3,452.35.
In recent weeks, Constellation Software has been upgraded by numerous analysts, including RBC Capital Markets, which raised its price target on the shares to $3,900 from $3,400 and maintained a “buy” equivalent rating on the stock.