Are the "Perp Walks" Finally Coming to Wall Street?