DB • JAT • JP3726800000
Generating your data highlights...
77.4b USD | # 311 in DE
466 shares | 18.01k USD
1.78b
60.04% | 1.07b