Nasdaq • XOMA.P • US98419J3059
Generating your data highlights...
499m USD | # 6062 in US
2.61k shares | 67.55k USD
12.09m
76.90% | 9.29m