News

Squarespace sees significant share price boost

27 May 2021

Squarespace share price rises by a whopping 25% a month after its direct listing commenced.