Echoing Wall Street themes