DB • 1FN • FR0011476928
Generating your data highlights...
1.19b USD | # 4866 in DE
32 shares | 601.59k USD
29.37m
46.06% | 13.53m