Berkshire Hathaway is set to plough more than $570m into the cloud database company Snowflake, marking a rare venture into the enterprise technology market by Warren Buffett after a failed bet on IBM.

The news came as Snowflake published an indicated price range for its upcoming initial public offering that valued the company at up to $23.7bn. The lofty valuation target, in the face of a sharp sell-off in tech stocks over the past week, points to the high expectations for the company, whose technology is purpose-built to handle large volumes of data in the cloud computing era.

In an update to its IPO filing on Tuesday, Snowflake revealed Berkshire Hathaway and Salesforce Ventures would buy $250m of shares direct from the company at the time of its listing. Mr Buffett’s company will also buy another block of shares, worth more than $320m, from one of the company’s investors.

Mr Buffett was long famous for avoiding investing in tech, a sector he saw as vulnerable to sudden and disruptive shifts in value. He broke that habit in 2011 with a big bet on IBM at a time when the US computer maker claimed to have built a rock-solid financial model that enabled it to project earnings five years into the future and avoid the normal volatility in the sector.

IBM subsequently lost ground to cloud competitors and its stock price is about 30 per cent below its level when Berkshire first invested. Mr Buffett sold out and instead backed Apple, an investment more in keeping with the leading consumer brand name companies he had backed in other industries.

READ ALSO  SocGen’s maths geeks built an empire: do the sums still add up?

Snowflake said it expected to price shares sold in its IPO at $75 to $85 each. It will raise $3.24bn in all, if the shares are priced at the top of the range and the overallotment provision is taken up in full, and including the $500m from Berkshire Hathaway and Salesforce.

Via Financial Times