Csquare, a Texas-based company operating 80 colocation data centers in North America and the United Kingdom, raised over $1 billion in its IPO on July 16 on the NYSE, with final valuation below initial expectations. In the second quarter, the company posted earnings per share of 47 cents, up 263% year-over-year, and revenues of $280.4 million, up 15%. Bank of America initiated coverage with a buy rating and $46 price target, implying approximately 114% upside from the IPO price, arguing the market undervalues the company’s growth potential in the AI-driven data center boom. All analysts covering the stock recommend buying, with price targets ranging from $24 to $46.
Source: Read the original article

