Investor
Retirement Systems of Alabama
Portfolio Total Value
$26,645,744,000.00
Number of Stocks
924
Period of Reporting