A buy is a higher rating than an Outperform. Never known any broker to be the other way around Guide to broker ratings you can even see that by the order of ratings given in the link by THEPENNYGURU