Total Outstanding Shares



Total Outstanding Shares


Total Outstanding Shares (as of August 16, 2019)
7,521,774,922

Corporate Governance Investors