Nasdaq • XOMA • US98419J2069
Generating your data highlights...
564m USD | # 3223 in US
226.2k shares | 9.36m USD
12.54m
7.03% | 882k