DB • UIPN • IT0004810054
Generating your data highlights...
23.8b USD | # 897 in DE
176 shares | 51.02m USD
717.21m
56.24% | 403.36m