Imperva Inc. (NYSE:IMPV)‘s stock had its “hold” rating restated by equities researchers at Needham & Company LLC in a research report issued to clients and investors on Tuesday. A number of institutional investors recently made changes to their positions in IMPV. First Republic Investment Management Inc. bought a new position in shares of Imperva during […]