Investor portal
Log out
Home
News
Project overview
Reports and presentations
Shareholder meetings
Shareholder list
Shareholder list
As of
March 31, 2026
, there are a total of
410,693,425 shares
among a group of
164 shareholders
#
Owner
Number of shares
Percentage
No items found.
Previous