Analyst tracks

Charles Duncan joined Piper Jaffray as a managing director