BIT • 1KER • FR0000121485
Generating your data highlights...
29b USD | # 405 in IT
1.02k shares | 129.39m USD
122.62m
57.35% | 70.33m