Investor
Invesco Ltd.
Portfolio Total Value
$337,898,745,000.00
Number of Stocks
3,419
Period of Reporting