Enable Javascript to enjoy full feature!
The company plans to sell 20.3 million ordinary shares at $28-$31 per share.
At the top end of the $28-$31 price range, the company would have a valuation of about $4.2 billion.