
On average, the smart money owns around 70% of any given large-cap company’s float. For context, one of 2025’s high-flying stocks—Palantir (NASDAQ: PLTR)—currently has institutional ownership of just 45.65%, as investors remain concerned about the stock’s elevated forward price-to-earnings ratio of 244.02.
To that end, MarketBeat has identified three stocks with higher-than-usual institutional ownership that each warrant consideration in investors’ buy-and-hold portfolios.