DB • NXG0 • US65337A1043
Generating your data highlights...
24.1b USD | # 889 in DE
N/A shares | N/A USD
115.38m
93.74% | 108.16m