BigBear.ai Holdings (BBAI), a U.S.-based provider of AI-driven defense solutions, has dropped about 28.5% since reporting weak Q2 results on August 11. Revenue fell to $32.5 million from $39.8 million a year earlier, while the adjusted loss widened to $0.71 per share compared to $0.06 last year. Management also cut its full-year outlook, pointing to delays and disruptions in federal contracts.
Elevate Your Investing Strategy:
- Take advantage of TipRanks Premium at 50% off! Unlock powerful investing tools, advanced data, and expert analyst insights to help you invest with confidence.
Even so, the stock is still up 14% this year, helped by rising interest in defense-focused AI tools, the company’s steady backlog of government work, and its role as a rare pure play in the sector. With BBAI in focus, it’s worth taking a closer look at who owns the stock.
Now, according to TipRanks’ ownership page, public companies and individual investors own 66.97% of BBAI. They are followed by insiders, ETFs, mutual funds, and other institutional investors, at 19.32%, 9.60%, 2.47%, and 1.64%, respectively.

Digging Deeper into BBAI’s Ownership Structure
Looking closely at top shareholders, BBAI Ultimate Holdings, LLC, owns the highest stake in BBAI at 17.32%. Next up is Vanguard, which holds a 5.36% stake in the company.
Among the top ETF holders, the Vanguard Total Stock Market ETF (VTI) owns a 2.43% stake in BigBear.ai stock, followed by the iShares Russell 2000 ETF (IWM), with a 1.85% stake.
Moving to mutual funds, Vanguard Index Fund holds about 1.37% of BBAI. Meanwhile, Fidelity Salem Street Trust owns 0.31% of the company.
Is BBAI Stock a Good Buy?
Currently, Wall Street is divided on BBAI stock, with a Moderate Buy consensus rating based on two Buy and two Hold recommendations. The average BigBear.ai stock price target of $5.75 indicates about 13.41% possible upside from current levels.
