Published Jul 15, 2026, 6:47 PM ET · Updated 4 months ago · 1 source
Data Center Firm Csquare Is Said to Price IPO at $21 Per Share
bloomberg
·
Original Report
Csquare Inc. priced its initial public offering at $21 per share, according to people familiar with the matter, below a marketed range.