
Oct 28, 2026
Bank of America Reveals 2.4% Ownership Stake in Inhibrx Biosciences
Bank of America Corp /DE/ has disclosed an amended Schedule 13G, reporting a beneficial ownership of 357,318 shares in Inhibrx Biosciences, Inc. as of September 30, 2026. This stake represents 2.4% of Inhibrx Biosciences' total outstanding shares and is held through various wholly-owned subsidiaries with shared voting and dispositive powers. The filing details the breakdown of shared authority among its subsidiaries like BofA Securities, Inc., Bank of America N.A., and Merrill Lynch International.
Company relevance
100.00%
Company sentiment
Somewhat-Bullish
Overall sentiment
Somewhat-Bullish