Ownership Structure

Shareholder %
Founding Shareholders 27.1%
General Atlantic 10.8%
BlackRock, Inc 9.7%
William Blair Investment Management, LLC 5.2%
Other 46.7%
Treasury Shares 0.5%
TOTAL 100%

* Total Amount of shares: 590,247,368