According to conventional wisdom, an annual ROI of approximately 7% or greater is considered a good ROI for an investment in stocks. This is also about the average annual return of the S&P 500, accounting for inflation. Because this is an average, some years your return may be higher; some years they may be lower.
Is a 50% ROI good?
Having an ROI of 50% on investment can look good by itself, but there's the context you need to determine how well the investment has done. It's 50% now, but if it was 70% a year ago, this may not be the solid investment you think it has been.
Is a high or low ROI good?
For investors, choosing a company with a good return on investment is important because a high ROI means that the firm is successful at using the investment to generate high returns. Investors will typically avoid an investment with a negative ROI, or if there are other investment opportunities with a positive ROI.