The Toronto-based mine financing company, backed by Elliott Management Corp, had aimed to raise C$360 million ($270.7 million) by selling 20 million shares at C$15 to C$18 each at a valuation of up to C$2.12 billion.

The company did not specify when or if it would revisit the deal, saying that it had been encouraged by investor interest but that the environment for share offerings "continues to be challenging."

Several other potential stock market listings have been pushed back since the collapse of WeWork's planned launch in September and investment bankers are concerned that the trend may continue next year.

Some 44 companies have pulled their U.S. IPO registrations in 2019 as of Dec. 3, up almost 50% on 2018 and the highest level since 2016, according to IPO research firm Renaissance Capital.

Triple Flag provides up-front financing to miners in exchange for a share of future revenue or production and the planned listing had been watched by investors as a bellwether in a sector that has struggled to attract new financing.

Investors had pushed Triple Flag to price its deal at a level not comfortable for management, a person with knowledge of the matter said on Wednesday.

The company, led by a former Barrick Gold Corp executive, holds royalty interests in Alamos Gold Inc's Young-Davidson mine in Ontario and Kirkland Lake Gold Ltd's Fosterville underground mine in Australia.

It is the second Canadian company to ditch plans for a public float in recent weeks. In November, waste management company GFL Environmental abandoned plans to raise up to $2.42 billion.

By Jeff Lewis and C Nivedita