Investor
Foster Group, Inc.
Portfolio Total Value
$2,569,880,000.00
Number of Stocks
207
Period of Reporting