10% Owner
10% Owner at Inhibrx Biosciences, Inc., filing insider transactions on 2025-10-07.
Inhibrx Biosciences, Inc.