Orion180 Insurance prices IPO at $12 per share โ€” NewsToolBar