We just covered the Graham Stephan Stock Portfolio: Top 11 Stocks and Vanguard 500 Index Fund (NASDAQ:VFIAX) ranks 6th on this list. Vanguard 500 Index Fund (NASDAQ:VFIAX) is an index fund that Graham Stephan has advocated buying in the past few years. The Vanguard 500 Index Fund employs an indexing investment approach designed to track […]