Logo
Figma IPO Prices Shares at $33, Surpassing Expectations with $1.2B Raised