IPO expected to raise $900 million-$1.05 billion, sources say