BIT • 1NBIX • US64125C1099
Generating your data highlights...
15.9b USD | # 579 in IT
48 shares | 10.81k USD
100.55m
98.75% | 99.29m