DB • 1FN • FR0011476928
Generating your data highlights...
1.15b USD | # 4793 in DE
22 shares | 914.71k USD
29.11m
46.46% | 13.52m