crunchbase says 500-1000 employees.
They sold 25% of their shares in a 2019 IPO that valued the company at $716m
Market cap is about $3.5b now
They sold 25% of their shares in a 2019 IPO that valued the company at $716m
Market cap is about $3.5b now
No comments yet.