Squarespace Investors: Facts, Background, and Key Details
Finance
Squarespace is a publicly traded company under the ticker SQSP on the NYSE. Institutional investors hold the majority of shares, with Vanguard Group, BlackRock, and State Street...
Open article