Use the attached link from Investars to track IIR's performance ranking ;
You can play around with the settings but the attached shows IIR rank 4th based on return on positive ratings for those firms that cover between 100 - 499 stocks. This is a far superior return than any of the larger research companies that cover >500 stocks.