OmniAb, Inc.

Net Selling
OABI·US·🇺🇸 US
37%buys·63%sales
349 transactions
$6.5MTotal buys·14 buys
$1.2MTotal sells·24 sells
1818 insiders
Last: Dec 8, 2025