Holds 50,473,500 shares of Common Stock
Holds 146,604,648 shares of Common Stock
Holds 25,111,743 shares of Common Stock
Holds 33,531,873 shares of Ordinary Shares
Holds 20,027,681 shares of Common Stock
Holds 2,612,719 shares of Common Stock
Holds 6,062 shares of Common Shares, par value $0.18
Holds 32,472,664 shares of Common Stock
Holds 3,420,325 shares of Class A Common Stock
Holds 229,096,546 shares of Common Stock
Holds 20,952,262 shares of Common Stock, par value $0.01
Holds 5,341,979 shares of Class A Common Stock
Holds 8,822,279 shares of Common Stock, no par value
Holds 13,123,335 shares of Common Stock, par value $0.01 per share
Holds 7,223,290 shares of Common Stock, par value $0.001 per share
Holds 4,000 shares of Common Stock
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.