Nasdaq • XOMA • US98419J2069
Generating your data highlights...
499m USD | # 6062 in US
228.41k shares | 7.3m USD
11.92m
49.79% | 5.93m