Bradley Scott Schneider bought iShares S&P SmallCap 600 Index Fund — April 12, 2004 | Congress Stock Tracker