XTRA • SPM • DE0007279507
Generating your data highlights...
11.9m USD | # 11069 in DE
N/A shares | 2.21k USD
9.79m
100.00% | 9.79m