DB • SFT • JP3436100006
Generating your data highlights...
196b USD | # 89 in DE
11.58k shares | 462.11k USD
5.7b
63.51% | 3.62b