XTRA • ADV • DE0005103006
Generating your data highlights...
1.38b USD | # 4501 in DE
6.55k shares | 186.33k USD
52.05m
25.54% | 13.29m