The IPO is anticipated to raise approximately $310 million in capital for the company