DB • IES • IT0000072618
Generating your data highlights...
128b USD | # 163 in DE
10.93k shares | 429.07m USD
17.35b
87.81% | 15.24b