Nasdaq • XOMA • US98419J2069
Generating your data highlights...
539m USD | # 5948 in US
224.7k shares | 9.19m USD
12.54m
7.03% | 882k