Consequently, Needham has reiterated a “Buy” rating on the company with a price target of $8.50 that has already been ...