The IPO is likely to be in the range of $300-350 million, sources say