Investor
Temasek Holdings (Private) Ltd
Portfolio Total Value
$30,161,389,000.00
Number of Stocks
131
Period of Reporting