Holds 3,445,000 shares of Class A
Holds 5,000,000 shares of Class A
Holds 4,922,795 shares of Class A
Holds 4,902,989 shares of Class A
Holds 557,800 shares of Ordinary Shares
Holds 550,000 shares of Ordinary Shares
Holds 2,999,709 shares of Ordinary Shares
Holds 2,298,679 shares of Ordinary Shares
Holds 1,220,000 shares of Ordinary Shares
Holds 892,825 shares of Ordinary Shares
Holds 1,742,573 shares of Ordinary Shares
Holds 349,639 shares of Ordinary Shares
Holds 270,214 shares of Ordinary Shares
Holds 514,436 shares of Ordinary Shares
Sign up for free to unlock this feature.
Creating your account...
Your account has been created. Redirecting...
Loading...
This feature requires a premium subscription to unlock unlimited historical data and advanced analysis tools.