Institutional Investors Sustain Losses Amid New Oriental's Market Drop New Oriental Education's institutional investors, holding 61% of shares, saw significant losses as the company's market cap dropped by $512 million. The stock, down 42% over the past year, has raised concerns over potential sell-offs, which could further impact prices. Analysts remain cautious with mixed ratings.5