By WS&T Staff Wall Street & Technology October 27, 2005 Financial advisory firm Stout Risius Ross, Inc. (