DB • TH92 • SE0023615885
Generating your data highlights...
1.39b USD | # 4493 in DE
700 shares | 4.7k USD
214.27m
64.01% | 137.16m