DB • TOM • JP3633400001
Generating your data highlights...
224b USD | # 77 in DE
2.78k shares | 51.36k USD
11.78b
80.66% | 9.5b