XTRA:UIPN | IT0004810054
Generating your data highlights...
16.4b USD | # 1107 in DE
1.27k shares | 30.18m USD
717.37m
54.60% | 391.71m