"Investment outperformance" refers to a situation where an investment performs better or achieves superior results compared to other similar investments. It means that the investment has outperformed or exceeded the average or expected returns, making it more profitable or successful.
Full definition