a mole on Wall Street.