XTRA • SGL • DE0007235301
Generating your data highlights...
561m USD | # 5894 in DE
231.33k shares | 1.24m USD
122.27m
45.34% | 55.44m