Perhaps The Insider Pump & Dump Wasn't Far-fetched After All. The ship appears to have finally sunk.