News

The company’s July IPO raised $100.5 million but shares have slipped since, closing Friday at $13.58 before edging up in ...