DB • TPE • DE0007461006
Generating your data highlights...
912m USD | # 5168 in DE
704 shares | 5.27m USD
21.75m
84.48% | 18.38m