DB • TN2 • IT0005162406
Generating your data highlights...
4.8b USD | # 2529 in DE
80 shares | 4.87m USD
199.29m
54.14% | 107.9m