Bradley Scott Schneider bought Shares S&P 500 Index Fund — April 1, 2012 | Congress Stock Tracker