XTRA • 9MW • US5738741041
Generating your data highlights...
148b USD | # 130 in DE
11.11k shares | 1.76m USD
874.46m
99.59% | 870.9m