DB • 52SA • SE0016609499
Generating your data highlights...
1.76b USD | # 4155 in DE
128 shares | 1.1k USD
207.53m
45.43% | 94.27m