Holds 2,700 shares of Common shares
Holds 105,491 shares of Performance Restricted Shares
Holds 61,305 shares of Performance Restricted Shares
Holds 130,394 shares of Performance Restricted Shares
Holds 367,612,329 shares of Common shares
Holds 89,270 shares of Performance Restricted Shares
Holds 5,433,836 shares of Common shares
Holds 158,238 shares of Performance Restricted Shares
Holds 118,679 shares of Performance Restricted Shares
Holds 47,471 shares of Performance Restricted Shares
Holds 2,740 shares of Common shares
Holds 252,602 shares of Common shares
No securities owned
Holds 2,000 shares of Common shares
Holds 4,000 shares of American Depositary 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.