Current Stock Value

XOMA Corporation (XOMA)

$21.77

+1.48 (+7.29%)
Valuation Date: 3/25/2023
Share Price on Valuation Date 21.77$
Stock Beta 0.89
Outstanding Shares 11.41