DB:TN2 | IT0005162406
Generating your data highlights...
4.21b USD | # 2686 in DE
107 shares | 4.22m USD
199.16m
54.11% | 107.78m