DB • IDV1 • SE0000107203
Generating your data highlights...
24.7b USD | # 867 in DE
503 shares | 27.78k USD
221.27m
74.14% | 164.06m