XTRA:INP | US4601461035
Generating your data highlights...
16.5b USD | # 967 in DE
439 shares | 22.79k USD
347.38m
99.41% | 345.33m