XTRA • MLP • DE0006569908
Generating your data highlights...
943m USD | # 5116 in DE
48.4k shares | 472.24k USD
109.22m
67.58% | 73.81m