XOMA Royalty Corporation
XOMA
$20.27
-$0.89-4.21%
XOMA
TTM - Trailing twelve months. Q - Most recent quarter. YOY - Year over year.