XTRA • SJJ • DE000A2G8X31
Generating your data highlights...
169m USD | # 7719 in DE
7.11k shares | 101.87k USD
10.5m
37.21% | 3.91m