Question: is outperform better than buy?
Answer: Underperform: A recommendation that means a stock is expected to do slightly worse than the overall stock market return. ... Outperform: Also known as "moderate buy," "accumulate" and "overweight." Outperform is an analyst recommendation meaning a stock is expected to do slightly better than the market return.