Share Price

LSE

Stock Chart

Common Shares Issued and Outstanding

As at December 31, 2021, common shares issued and outstanding: 959.8M