Needham & Company LLC reaffirmed their buy rating on shares of Compass (NYSE:COMP – Free Report) in a research note released ...