The company launched a $102.4 million initial public offering that was fully subscribed within hours of opening on Wednesday and is eyeing a valuation of up to $923.5 million