Nasdaq • XOMA • US98419J2069
Generating your data highlights...
526m USD | # 5943 in US
219.23k shares | 7.54m USD
12.54m
7.30% | 914.88k