DB:8XPA | US98422D1054
Generating your data highlights...
16.9b USD | # 1102 in DE
5.39k shares | 98.63k USD
955.77m
74.18% | 709.01m