tiprankstipranks

Needham

tipranksNEEDHAMNeedham
Wall Street Firm

Success Rate

51%
12766 out of 16012 ratings made a profit

Average Return

+15.60%
Average return per rating

Stock Rating Distribution

16KRatings
78.90% Buy
20.27% Hold
0.82% Sell
Distribution of Needham's ratings