Latest News of OABIW
With 60% ownership of the shares, OmniAb, Inc. (NASDAQ:OABI) is heavily dominated by institutional owners
By Yahoo! Finance |
5 months ago
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 perform...