BIT:1BEN | US3546131018
Generating your data highlights...
12.2b USD | # 650 in IT
72 shares | 5.47k USD
520.97m
58.27% | 303.56m