Author: David Goldberg

David is veteran trader, and a former investment analyst at private equity firm, and is currently a STA Research analyst.