David B. McKinley bought Vanguard MegaCap 300 Value Index ETF — May 10, 2011 | Congress Stock Tracker