March 8, 2026

Squarespace sees significant share price boost

0

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