tiprankstipranks

Needham

tipranksNEEDHAMNeedham
Wall Street Firm

Success Rate

50%
12204 out of 15357 ratings made a profit

Average Return

+14.60%
Average return per rating

Stock Rating Distribution

15KRatings
78.62% Buy
20.53% Hold
0.85% Sell
Distribution of Needham's ratings