They sold 25% of their shares in a 2019 IPO that valued the company at $716m
Market cap is about $3.5b now