Investors

Stock Information

Number of ordinary shares: 1,699,804,122
Countries of listing: US

Interim & Annual Reports

Presentations

Latest News

SEC Filings

Stock Information
Share Data
Stock Performance
Analyst Coverage
Advisor & Investor Contacts

Reports & Presentations

Interim & Annual Reports
Presentations
Corporate Governance
Company Information
Leadership
Board of Directors
General Meetings

Media

SEC Filings
News