Value stocks outperform growth stocks by 23% | News | MoonHub