Inhibrx Biosciences, Inc. (INBX)

Last Closing Price: 27.88 (2025-08-28)