DB • 2BF • IT0005244402
Generating your data highlights...
705m USD | # 5539 in DE
3.86k shares | 26.73m USD
188.9m
94.81% | 179.1m