BIT • 1ORA • FR0000133308
Generating your data highlights...
47b USD | # 306 in IT
1.45k shares | 182.08m USD
2.66b
72.23% | 1.92b