Index Venture Growth Associates I Ltd, Ten Percent Owner at Squarespace, holds 8.90M shares in Squarespace (Ticker: SQSP). Most recently, Index Venture Growth Associates I Ltd Sold $668,902 shares of Squarespace on Dec 20, 2022 for an estimated value of 13.44M.