XTRA • MED • DE0006595101
Generating your data highlights...
226m USD | # 7298 in DE
6.55k shares | 30.61k USD
47.5m
24.08% | 11.44m