With 60% ownership of the shares, OmniAb, Inc. (NASDAQ:OABI) is heavily dominated by institutional owners
12 investors collectively hold a majority stake of 52% in OmniAb, Inc. (NASDAQ:OABI), with institutions owning 60% of the company. Institutional ownership is significant as it influences stock performance.