DB • NKB2 • US88322Q1085
Generating your data highlights...
6.9b USD | # 2118 in DE
398 shares | 14.88k USD
141.72m
95.33% | 135.1m