DB • FMNB • IT0003856405
Generating your data highlights...
34.5b USD | # 627 in DE
2.28k shares | 230.66m USD
576.94m
69.72% | 402.25m