XTRA • DEQ • DE0007480204
Generating your data highlights...
1.61b USD | # 4271 in DE
8.35k shares | 222.48k USD
75.74m
16.22% | 12.29m