Institutional Confidence Fuels New Oriental's Rally: Stock Surges 5.4% Amid Strong Backing
New Oriental Education & Technology Group (NYSE: EDU) sees its stock momentum bolstered by substantial institutional ownership, which now stands near 49%. Last week's $482 million market cap gain adds to a 22% annual return, highlighting investor faith in the Chinese education giant's post-regulatory overhaul trajectory.