ITG raises $312M in US IPO, prices shares below marketed range - TrendCloud