Shareholders

At current 60% of the companies stock are held by the company’s employees and its founders. The rest of the shares are held by businesses and institutional investors.

Google Analytics Alternative


Clicky