Stockreport

With 60% ownership of the shares, OmniAb, Inc. (NASDAQ:OABI) is heavily dominated by institutional owners [Yahoo! Finance]

OmniAb, Inc.  (OABI) 
PDF A total of 12 investors have a majority stake in the company with 52% ownership Recent purchases by insiders To get a sense of who is truly in control of OmniAb, In [Read more]