Squarespace, Inc. (NYSE:SQSP) Receives $31.33 Consensus PT from Analysts
Shares of Squarespace, Inc. (NYSE:SQSP – Get Rating) have earned a consensus recommendation of “Hold” from the fifteen ratings firms that are currently covering the stock, MarketBeat reports. Nine investment analysts have rated the stock with a hold rating and five have issued a buy rating on the company. The average 12 month price objective […]