Figma files for $1B IPO, sets price range between $25-$28/share

Tuesday, Jul 22, 2025 7:15 am ETmin read