DB • OTE • GRS260333000
Generating your data highlights...
8.39b USD | # 1860 in DE
175 shares | 11.44m USD
386.39m
42.91% | 165.78m