Nasdaq • XOMA • US98419J2069
Generating your data highlights...
527m USD | # 5948 in US
211.19k shares | 8.38m USD
12.54m
7.03% | 882k