DB • NFN • DE000A0N4N52
Generating your data highlights...
71m USD | # 8911 in DE
310 shares | 17.77k USD
16.56m
28.40% | 4.7m