XTRA • NVV1 • US6700024010
Generating your data highlights...
1.67b USD | # 4272 in DE
N/A shares | 48.77k USD
164.95m
86.41% | 142.53m