CSQR Csquare, Inc.

16.87USD-2.03%Mkt Cap: 2.81B USDP/E: —

Csquare, Inc. operates as a digital infrastructure platform that provides interconnection services. The company offers a geographically proximate, carrier-neutral colocation platform with pre-built power and cooling infr…

Institutional holders20 on file

Key Statistics

Company
Market Cap2.81B USD
Enterprise Value7.15B USD
Revenue (TTM)1.12B USD
Gross Profit477.73M USD
Net Income (TTM)-119.90M USD
Revenue/Share9.69 USD
Last Price16.87 USD
Fiscal Year EndDec 2025
MR QuarterSep 2026
Employees608
CountryUS
SectorTechnology
IndustryInformation Technology Services
ISIN—
Valuation
P/E (Trailing)—
P/E (Forward)-17.34
PEG—
EV/EBITDA17.54
EV/Revenue6.37
P/S2.51
P/B4.03
EPS (TTM)-1.20 USD
EPS (Forward)-1.07 USD
52W Range
12.3041% of range23.50
52W High23.50 USD
52W Low12.30 USD
Profitability
Gross Margin48.40%
Oper. Margin6.04%
EBITDA Margin36.34%
Profit Margin-12.15%
ROE94.60%
ROA-1.97%
ROIC1.62%
ROCE1.74%
Growth
Revenue Growth25.60%
Earnings Growth—
Cash Flow & Leverage
Operating CF171.98M USD
CapEx (TTM)545.43M USD
FCF Margin—
FCF Yield—
Net Debt4.57B USD
Net Debt/EBITDA11.21
Net Debt/FCF—
Balance Sheet
Debt/Equity-44.44
Current Ratio1.36
Quick Ratio0.61
Book Value/Sh4.18 USD
Cash/Share0.21 USD
Dividends
Fwd Div Rate—
Trail. Div Rate0.00 USD
Div. Yield0.00%
5Y Avg Yield—
Payout Ratio0.00%
Ex-Div Date—
Pay Date—
Analyst Consensus
Rating1.5 (Buy)
Strong BuyBuyHoldSellStr. Sell
Target (Mean)27.60 USD
Upside (mean)+63.6%
Target Range24.00 USD – 37.00 USD
24.00+63.6% to mean37.00
# Analysts10
Ownership
Shares Out.166.63M
Float165.64M
Insiders0.60%
Institutions81.19%
Short Interest
Short Ratio4.8d
Short % Out.5.65%
Shares Short9.41M
Short (prev mo.)4.71M
Technical
SMA 5016.61 (+1.6%)
SMA 20018.35 (-8.1%)
Beta—
S&P 52W Chg13.09%
Avg Vol (30d)2.14M
Avg Vol (10d)2.80M
Technical Indicators
RSI (14)55.7
MACD-0.0504
MACD Signal-0.4814
MACD Hist.+0.4310
BB Upper18.01 USD
BB Middle15.32 USD
BB Lower12.63 USD
BB Width35.14%
ATR (14)1.258 USD
Vol Ratio (20d)0.77x

About Csquare (NYSE: CSQR)

›

Csquare (NYSE: CSQR) is listed on the New York Stock Exchange, where its shares trade in USD. It belongs to the Information Technology Services industry, part of the Technology sector, and reports about 608 employees.

The shares were at 16.87 USD on 13 November 2026. Its 52-week range is 12.30 USD to 23.50 USD: the price is 28.2% below the high and 37.2% above the low.

Its market capitalisation is 2.81B USD.

Csquare reports return on equity of 94.6%, an operating margin of 6.0% and revenue up 25.6% year over year.

Its debt exceeds its cash by 4.57B USD. Its Piotroski F-score is 5 out of 9, an average reading of its financial health. 10 analysts cover the stock, with an average rating of Buy; their mean price target of 27.60 USD is 63.6% above the current price. The next earnings report is expected on 4 March 2027.