Vanguard Index Funds

Annual Report
Period of Report
Dec 31, 2024
Net Assets
$111.16B
Portfolio Turnover
11.0%
Share Classes
36
S000002841S000002844S000002845S000002846S000002847S000002848S000012756S000012757
Share Classes & Fees
Class Class ID Ticker Expense Ratio Expenses Paid Advisory Fees
Institutional Plus Shares C000155407 VSMPX 0.02% $2 $33.53M
Institutional Select Shares C000170275 VSEMX 0.02% $2 $1.80M
Institutional Select Shares C000170276 VSTSX 0.01% $1 $33.53M
Investor Shares C000007779 VEXMX 0.19% $21 $1.80M
Admiral™ Shares C000007780 VEXAX 0.06% $7 $1.80M
Institutional Shares C000007781 VIEIX 0.05% $5 $1.80M
ETF Shares C000007782 VXF 0.06% $7 $1.80M
Investor Shares C000007791 VIMSX 0.17% $18 $2.96M
Admiral™ Shares C000007792 VIMAX 0.05% $5 $2.96M
Institutional Shares C000007793 VMCIX 0.04% $4 $2.96M
ETF Shares C000007794 VO 0.04% $4 $2.96M
Investor Shares C000007795 NAESX 0.17% $18 $2.57M
Admiral™ Shares C000007796 VSMAX 0.05% $5 $2.57M
Institutional Shares C000007797 VSCIX 0.04% $4 $2.57M
ETF Shares C000007798 VB 0.05% $5 $2.57M
Investor Shares C000007799 VISGX 0.19% $21 $628.00K
Institutional Shares C000007800 VSGIX 0.06% $6 $628.00K
ETF Shares C000007801 VBK 0.07% $8 $628.00K
Investor Shares C000007802 VISVX 0.19% $20 $997.00K
Institutional Shares C000007803 VSIIX 0.06% $6 $997.00K
ETF Shares C000007804 VBR 0.07% $7 $997.00K
Investor Shares C000007805 VTSMX 0.14% $16 $33.53M
Admiral™ Shares C000007806 VTSAX 0.04% $4 $33.53M
Institutional Shares C000007807 VITSX 0.03% $3 $33.53M
ETF Shares C000007808 VTI 0.03% $3 $33.53M
Investor Shares C000034427 VMGIX 0.19% $21 $456.00K
ETF Shares C000034428 VOT 0.07% $8 $456.00K
Investor Shares C000034429 VMVIX 0.19% $20 $532.00K
ETF Shares C000034430 VOE 0.07% $7 $532.00K
Institutional Plus Shares C000096110 VEMPX 0.04% $4 $1.80M
Institutional Plus Shares C000096111 VMCPX 0.03% $3 $2.96M
Institutional Plus Shares C000096112 VSCPX 0.03% $3 $2.57M
Admiral™ Shares C000105304 VSGAX 0.07% $8 $628.00K
Admiral™ Shares C000105305 VSIAX 0.07% $7 $997.00K
Admiral™ Shares C000105306 VMGMX 0.07% $8 $456.00K
Admiral™ Shares C000105307 VMVAX 0.07% $7 $532.00K
Average Annual Total Returns
Class 1 Year5 Year9 Year10 Year
Institutional Plus Shares VSMPX 23.76%13.82%12.52%
Institutional Select Shares VSEMX 16.96%9.94%12.09%
Institutional Select Shares VSTSX 23.78%13.83%15.00%
Investor Shares VEXMX 16.76%9.75%9.31%
Admiral™ Shares VEXAX 16.91%9.89%9.45%
Institutional Shares VIEIX 16.91%9.90%9.47%
ETF Shares VXF 16.90%9.89%9.45%
Investor Shares VIMSX 15.09%9.72%9.42%
Admiral™ Shares VIMAX 15.22%9.85%9.55%
Institutional Shares VMCIX 15.23%9.86%9.56%
ETF Shares VO 15.23%9.85%9.56%
Investor Shares NAESX 14.10%9.17%8.96%
Admiral™ Shares VSMAX 14.23%9.30%9.09%
Institutional Shares VSCIX 14.23%9.31%9.10%
ETF Shares VB 14.23%9.30%9.09%
Investor Shares VISGX 16.35%7.56%8.96%
Institutional Shares VSGIX 16.50%7.70%9.10%
ETF Shares VBK 16.49%7.69%9.09%
Investor Shares VISVX 12.25%9.77%8.54%
Institutional Shares VSIIX 12.41%9.91%8.68%
ETF Shares VBR 12.39%9.89%8.67%
Investor Shares VTSMX 23.61%13.69%12.38%
Admiral™ Shares VTSAX 23.74%13.80%12.49%
Institutional Shares VITSX 23.75%13.81%12.50%
ETF Shares VTI 23.75%13.80%12.50%
Investor Shares VMGIX 16.27%10.44%10.26%
ETF Shares VOT 16.41%10.57%10.40%
Investor Shares VMVIX 13.89%8.63%8.37%
ETF Shares VOE 14.03%8.76%8.49%
Institutional Plus Shares VEMPX 16.94%9.91%9.48%
Institutional Plus Shares VMCPX 15.25%9.87%9.57%
Institutional Plus Shares VSCPX 14.25%9.32%9.11%
Admiral™ Shares VSGAX 16.49%7.69%9.09%
Admiral™ Shares VSIAX 12.39%9.90%8.67%
Admiral™ Shares VMGMX 16.41%10.57%10.40%
Admiral™ Shares VMVAX 14.03%8.76%8.50%
Returns shown as published in the filing's XBRL data. Gross expense waivers and sales loads may apply — see the fund prospectus for full details.