Actionable insights straight to your inbox

Squarespace Beats Revenue Estimates With Record Q1

The company posted $208 million in revenue for the first quarter.