Technology and metals company, Ivanhoe Electric prices 14.4M shares in IPO