Csquare is trading at $22.47 (+4.03%) after Bank of America initiated coverage with a Buy rating and $46 price target, citing constrained data-center supply and Csquareβs expansion potential.
- Multiple firms also began coverage with positive ratings and targets, reinforcing the bullish setup.
- Recent earnings showed 14.5% revenue growth and 21% adjusted EBITDA growth, adding fundamental support.