XTRA:CIT | US1729081059
Generating your data highlights...
80b USD | # 273 in DE
221 shares | 66.51k USD
399.89m
85.50% | 341.9m