XOMA Corporation

25.33
-0.14 (-0.55%)
At close: Apr 03, 2025, 3:48 PM
25.05
-1.11%
Pre-market: Apr 04, 2025, 07:18 AM EDT