Initial public offering is priced at $17 per share
The specialty insurer has priced its initial public offering at $17 per share, above the previously estimated rang…
Initial public offering is priced at $17 per share
The specialty insurer has priced its initial public offering at $17 per share, above the previously estimated rang…